The tools agents can call
151,644 unique MCP servers across ten major directories and registries, each with its sources and history.
Each server counts once, however many directories list it. Glama, PulseMCP and mcp.so listings arrive through MCP Toplist’s open dataset, used under CC BY 4.0. 13,995 listings from bulk publishers wait for review.
Silicon Friendly
siliconfriendly
Directory rating websites on AI-agent-friendliness. Search, lookup, and submit.
check_agent_friendlinessget_levels_infoget_verify_queue+5Listed on MCP RegistryPulseMCP
ToolBench Carchlang-mcp
chanmeng666
Compile, describe, lint, validate, score and repair multi-storey and curved ArchLang floor plans.
Listed on MCP RegistryPulseMCPinjection-detector
viridis-security
Formally-verified injection/exfiltration detector for AI agents (MCP-02).
detect_injectiondetect_trace_tool_policyListed on MCP RegistryPulseMCPx402-middleware
gadgethumans
One-line x402 + Stripe payment middleware for MCP servers. The Stripe for the agent economy.
Listed on MCP RegistryPulseMCP
ToolBench CSignalBrain
whitestone1121-web
Verifiable receipts for governed process changes; emit, validate, and gate trust
Listed on MCP RegistryPulseMCPAdvocateMCP
advocatemcp
MCP layer for local businesses: discover, query, book, and transact with verified SMB AI agents.
cancel_bookingconfirm_bookingcreate_booking_payment_link+15Listed on MCP RegistryPulseMCP
+1 groupedCAIT
bitfreak
# CAIT - Core AI Toolkit A modular [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that extends AI assistants with practical capabilities: file I/O, a persistent Python REPL, AST-aware code analysis, semantic text search, document conversion, Wikipedia & arXiv tools, a persistent vector memory database, and other general utilities. A total of **37 tools across 9 modules**. Each module can be disabled independently via the `CAIT_DISABLE` environment variable. Made by AI for AI. ## Requirements - Python 3.11+ - Core: `fastmcp`, `chromadb` - Online research: `wikipedia-api`, `arxiv` - Document conversion: `docling` or `markitdown` - Scientific computing (optional, for REPL use): `sympy`, `scipy`, `matplotlib`, `plotly`, `vispy` ## Installation Install the requirements into your Python environment then copy [copilot-instructions.md](https://github.com/JacobBruce/CAIT/instructions/copilot-instructions.md) or [CLAUDE.md](https://github.com/JacobBruce/CAIT/instructions/CLAUDE.md) into the correct location (more details below). The instructions include general guidance for how to behave, how to use CAIT tools, and how to use the Firecrawl search tools. The instructions may need to be adapted to suite different setups. If you are working in a Python environment you may want to make use of this agent prompt: [python-coder.agent.md](https://github.com/JacobBruce/CAIT/agents/python-coder.agent.md). There is also [research-assistant.agent.md](https://github.com/JacobBruce/CAIT/agents/research-assistant.agent.md) for deep research. There is also a skill file called [project-planning.md](https://github.com/JacobBruce/CAIT/skills/project-planning.md) which is helpful for planning the implementation details of a project. The agent produces a PLAN.md file and TASKS.md file. ### Environment Variables | Variable | Default | Description | |----------|---------|-------------| | `CAIT_FILES_PATH` | `~/.cait/files/` | Directory for downloaded files and document cache | | `CAIT_DISABLE` | _(empty)_ | Comma-separated module names to exclude at startup (e.g. `wiki,arxiv`) | ## Client Configuration ### VS Code (GitHub Copilot) Add to your workspace `.vscode/mcp.json` or user `settings.json`: ```json { "servers": { "bitfreak/cait": { "type": "stdio", "command": "/absolute/path/to/.venv/bin/python", "args": ["-m", "cait.server"], "cwd": "/absolute/path/to/CAIT" } } } ``` > For user `settings.json`, nest the above under `"mcp": { ... }`. Copy [copilot-instructions.md](https://github.com/JacobBruce/CAIT/instructions/copilot-instructions.md) into your project's `.github/` folder to give Copilot guidance on using CAIT tools effectively. ### Claude Desktop Edit `claude_desktop_config.json`: - **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` - **Linux**: `~/.config/claude/claude_desktop_config.json` - **Windows**: `%APPDATA%\Claude\claude_desktop_config.json` ```json { "mcpServers": { "bitfreak/cait": { "command": "/absolute/path/to/.venv/bin/python", "args": ["-m", "cait.server"], "env": { "PYTHONPATH": "/absolute/path/to/CAIT" } } } } ``` ### Claude Code ```bash claude mcp add cait -e PYTHONPATH=/absolute/path/to/CAIT \ -- /absolute/path/to/.venv/bin/python -m cait.server ``` Copy [CLAUDE.md](https://github.com/JacobBruce/CAIT/instructions/CLAUDE.md) to your project root (or to `~/.claude/CLAUDE.md` for global use) to give Claude Code guidance on using CAIT tools effectively. ## Recommended MCP Servers ### Firecrawl [Firecrawl](https://firecrawl.dev) is a web scraping and search API that pairs naturally with CAIT, adding powerful web search, full-page scraping, and site crawling. A free API key is available at [firecrawl.dev](https://firecrawl.dev). ### Serena [Serena](https://github.com/oraios/serena) provides many tools for semantic code retrieval and editing. Both CAIT and Serena include a similar memory system so it is recommended to disable one of them. ## Tool Reference ### File System — `fs` | Tool | De
Listed on SmitheryPulseMCP
agenttune
agent-tune
Personality tuning files for AI agents: 43 MIT-licensed tunings + 5 inline personality tests.
get_free_toolsget_resourceget_test_spec+3Listed on MCP RegistryPulseMCPBlame Today
blame
Blame things on blame.today, the anonymous 'who do you blame today' board. Nostr, no account.
get_blame_recipeListed on MCP RegistryPulseMCP
nestegg-calculators
vladimirwrites
90+ pure finance calculators: loans, investing, bonds, options, tax. Stateless, stores nothing.
accrued-interestafter-tax-yieldamortization+96Listed on MCP RegistryPulseMCP
jolt-transform-web
halversondm
An MCP server that provides bazaarvoic JOLT transformation capabilities.
Listed on MCP RegistryPulseMCP
boothcheck
boothcheck
What a stock price is betting on: implied growth, duration, and margin, read from SEC filings.
compare_priced_inget_report_summarylist_coverage+2Listed on MCP RegistryPulseMCP
SettlementWitness
defaultverifier
Remote-first MCP adapter for emitting Settlement Attestation Receipts; not a verifier.
settlement_witnessListed on MCP RegistryPulseMCP
TLE Satellite Tracker
ivanstan
Access TLE orbital data for thousands of satellites including ISS, Starlink, and Hubble.
Listed on MCP RegistryPulseMCPuseVyre Context
gapra
useVyre component context for AI agents — valid props, variants, anti-patterns, and design tokens.
Listed on MCP RegistryPulseMCPToolBench F
Penfield Memory
penfieldlabs
Persistent memory and knowledge graphs for AI agents. Hybrid search, context checkpoints, and more.
Listed on MCP RegistryPulseMCPKanban AI
orholam
Remote MCP for Kanban AI boards—manage projects, tasks, and comments from AI tools.
Listed on MCP RegistryPulseMCP
zero-core-tools
meltingpixelsai
Web scraping, code review, content gen, sentiment. Zero Core Tools.
analyze_sentimentextract_structured_datagenerate_content+6Listed on MCP RegistryPulseMCP
TokenTrace
abhiyoheswaran1
Local-first AI CLI usage analytics for agents.
Listed on MCP RegistryPulseMCP
adsmcp
adgentek
MCP-native ad server. Monetize AI chatbots and agents with conversational ads.
Listed on MCP RegistryPulseMCP
ToolBench C+1 groupeduag
form
The Universal Agent Gateway (UAG) enables in-process agentic automation using Form.io.
Listed on MCP RegistryPulseMCP
Mindwtr
dongdongbh
Task automation via SQLite, desktop Local API, or Mindwtr Cloud; read-only by default.
Listed on MCP RegistryPulseMCPmcp
mtok
Spot market for AI inference tokens. Buyers pay per draw in USDC on Base; sellers host delivery.
buying_guidecancel_orderget_book+10Listed on MCP RegistryPulseMCP
QnEvt Verifiable Randomness MCP
nanakabu
Verifiable random decisions, audit sampling, fair selection, and proof verification using QnEvt.
Listed on MCP RegistryPulseMCP
Latest changes
Typed diffs between observationsCoverage
- Directory listings
- 57,805
- Brands resolved
- 23,471
- On two or more hosts
- 5,358
- Remote MCP servers
- 26,359
- Tools listed by probe
- 10,277 servers
Where are you listed?
Paste your MCP server, plugin or company URL to see your listings, tools and scan findings in one place.