MCP that provides fast, token-efficient tools for navigating, searching, and understanding codebases
{
"mcpServers": {
"io-github-therealfloatdev-agentsbestfriend": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP that provides fast, token-efficient tools for navigating, searching, and understanding codebases
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 0 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for io.github.TheRealFloatDev/agentsbestfriend and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A local MCP server that gives AI coding agents fast, token-efficient tools for navigating, searching, and understanding codebases — including monorepos.
Works with VS Code Copilot, Cursor, Claude Desktop/Code, Windsurf, and any other MCP-compatible agent.
AI coding agents waste tokens re-reading files, searching blindly, and losing context. ABF provides purpose-built tools that return exactly what the agent needs in compact, structured responses:
| Tool | What it does |
|---|---|
abf_search | Search code (exact/keyword/semantic modes) |
abf_symbols | List functions, classes, exports in a file |
abf_chunk | Get a smart chunk of a file by symbol/line range |
abf_project_overview | Tech stack, structure, dependencies at a glance |
abf_dependencies | Import graph — who imports what |
abf_impact | Find all usages of a symbol across the project |
abf_git | Commits, blame, diff (recent/staged/unstaged) |
abf_file_summary | Search LLM-generated file summaries (FTS5) |
abf_conventions | Detected naming, structure, pattern, formatting conventions |
abf_index | Index status, rebuild, incremental update |
abf_ping | Health check |
brew install ripgrep (macOS) / apt install ripgrep (Linux)# Clone
git clone https://github.com/yourname/AgentsBestFriend.git
cd AgentsBestFriend
# Install dependencies
npm install
# Build all packages
npx turbo build
# Check system health
node packages/cli/dist/index.js doctor
Add ABF as an MCP server in your agent's config:
VS Code Copilot (.vscode/mcp.json):
{
"servers": {
"abf": {
"command": "node",
"args": ["/path/to/AgentsBestFriend/packages/cli/dist/index.js", "start"],
"env": {
"ABF_PROJECT_ROOT": "${workspaceFolder}"
}
}
}
}
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"abf": {
"command": "node",
"args": ["/path/to/AgentsBestFriend/packages/cli/dist/index.js", "start"],
"env": {
"ABF_PROJECT_ROOT": "/path/to/your/project"
}
}
}
}
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"abf": {
"command": "node",
"args": ["/path/to/AgentsBestFriend/packages/cli/dist/index.js", "start"],
"env": {
"ABF_PROJECT_ROOT": "/path/to/your/project"
}
}
}
}
The server auto-initializes an .abf/ directory with a SQLite index on first tool call.
abf start Start MCP server (stdio mode — used by agents)
abf init [path] Initialize index for a project
abf index [path] Re-index a project
abf status [path] Show index status
abf config Interactive configuration editor
abf doctor System health checks
abf portal Interactive terminal dashboard
AgentsBestFriend/
├── packages/
│ ├── core/ Shared logic — DB, config, search, analysis, indexer, LLM
│ ├── server/ MCP server with all 11 tools
│ ├── cli/ Commander.js CLI + interactive TUI portal
│ └── portal/ (placeholder — UI logic lives in CLI TUI)
├── turbo.json Turborepo build config
... [View full README on GitHub](https://github.com/TheRealFloatDev/AgentsBestFriend#readme)