Connects Claude to Clearbit, Hunter.io, and Twilio for entity enrichment workflows. You get tools to look up company data, find employee contacts, verify email addresses, and validate phone numbers without writing integration code yourself. Ships with mock mode when API keys aren't provided, so you can prototype enrichment flows before paying for credits. Built by Intelagent as part of a broader MCP toolkit that includes document processing and planned research servers. Install via npm, point your MCP client at the built index.js, and pass API credentials through environment variables. Useful when you're building lead qualification, data hygiene, or outreach automation into Claude workflows.
Open-source Model Context Protocol servers by Intelagent. Each server is a standalone npm package usable with Claude Code, Claude Desktop, Cursor, and any MCP-compatible client.
| Package | Description | Status |
|---|---|---|
@intelagent/mcp-enrichment | Company, contact, email & phone enrichment via Clearbit, Hunter.io, Twilio | Available |
@intelagent/mcp-file-processor | Document text extraction, keyword detection, chunking | Available |
@intelagent/mcp-web-research | Web search, page fetch, research synthesis | Planned |
@intelagent/mcp-approval-queue | Human-in-the-loop approval workflows | Planned |
@intelagent/mcp-knowledge-grid | Document indexing, semantic search, context composition | Planned |
# Clone and install
git clone https://github.com/IntelagentStudios/Intelagent-MCPs.git
cd Intelagent-MCPs
npm install
npm run build
# Run the enrichment server (mock mode — no API keys needed)
node packages/enrichment/dist/index.js
Create or edit .mcp.json in your project root:
{
"mcpServers": {
"enrichment": {
"command": "node",
"args": ["/path/to/Intelagent-MCPs/packages/enrichment/dist/index.js"],
"env": {
"CLEARBIT_API_KEY": "sk-...",
"HUNTER_API_KEY": "...",
"TWILIO_ACCOUNT_SID": "...",
"TWILIO_AUTH_TOKEN": "..."
}
}
}
}
All servers work in mock mode when API keys are omitted — great for development and testing.
npm install # Install all dependencies
npm run build # Build all packages
npm test # Run all tests
packages/<server-name>/ with package.json, tsconfig.json, and src/@intelagent/mcp-shared for the server bootstrap (createMCPServer)tools.ts, wire up in index.ts__tests__/See packages/enrichment as a reference implementation.
@intelagent/mcp-shared provides:
createMCPServer() — Reusable MCP server bootstrap with tool/resource registration and stdio transportMIT
CLEARBIT_API_KEYsecretClearbit API key for company and contact enrichment
HUNTER_API_KEYsecretHunter.io API key for email discovery and verification
APOLLO_API_KEYsecretApollo.io API key for contact and company data
TWILIO_ACCOUNT_SIDsecretTwilio Account SID for phone validation
TWILIO_AUTH_TOKENsecretTwilio Auth Token for phone validation
ENRICHMENT_CACHE_TTLCache TTL in seconds for enrichment results (default: 86400)
explorium-ai/vibeprospecting-mcp
io.github.compuute/lead-enrichment
dev.workers.selbyventurecap.cf-worker/apollo-salesforce-mapper
io.github.br0ski777/company-enrichment
com.mcparmory/apollo
mambalabsdev/mcp-gtm-tech-stack-signal-scraper