
Forage
This is meta-tooling for MCP itself. It's a gateway server that lets Claude discover and install other MCP servers on the fly without restarting your session. When your agent hits a limitation, it can call forage_search to find relevant servers across the official registry, Smithery, and npm, then forage_install spins them up as child processes and proxies their tools back through. The forage_learn tool writes usage patterns to your CLAUDE.md or Cursor rules so the agent remembers what it learned. Installs require explicit user approval and get logged to a local audit trail. Everything persists in a manifest so next session your agent starts with all the tools it already discovered. Useful if you want your coding agent to bootstrap its own capabilities instead of manually configuring every integration upfront.
- GitHub stars
- 11
- tools
- 6
- transport
- STDIO
- last updated
- Feb 17, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
forage_searchSearch for MCP servers across the Official MCP Registry, Smithery, and npm
Search for MCP servers across the Official MCP Registry, Smithery, and npm
No parameter schema in public metadata yet.
forage_evaluateGet details on a package — downloads, README, install command
Get details on a package — downloads, README, install command
No parameter schema in public metadata yet.
forage_installInstall and start an MCP server as a proxied subprocess (requires user approval)
Install and start an MCP server as a proxied subprocess (requires user approval)
No parameter schema in public metadata yet.
forage_learnWrite usage instructions to CLAUDE.md / AGENTS.md / .cursor/rules/
Write usage instructions to CLAUDE.md / AGENTS.md / .cursor/rules/
No parameter schema in public metadata yet.
forage_statusList all installed and running tools
List all installed and running tools
No parameter schema in public metadata yet.
forage_uninstallRemove a tool and clean up rules
Remove a tool and clean up rules
No parameter schema in public metadata yet.
Sponsors
Readme
🌿 Forage
Self-improving tool discovery for AI agents.
Install one MCP server. Your agent finds the rest.
npm · GitHub · Contributing
Forage is an MCP server that lets AI agents discover, install, and learn to use new tools — automatically. When an agent hits a wall, it forages for the right tool, installs it, and teaches itself how to use it. No restarts. No manual config. The agent gets permanently smarter.
Why?
AI coding agents are limited to whatever tools they're configured with at session start. Need to query a database? Deploy to Vercel? Search Slack? The agent apologizes and you manually install the right MCP server.
Forage closes that loop:
Details
- Repository
- github.com/isaac-levine/forage
- Package
forage-mcp- Transport
- STDIO
- Registry
- MCP registry, active