Intelagent MCP
服务器
| 包 | 描述 | 状态 |
|---|---|---|
@intelagent/mcp-enrichment | 通过Clearbit、Hunter.io、Twilio丰富公司、联系人、电子邮件和电话内容 | 可用 |
@intelagent/mcp-file-processor | 文档文本提取、关键字检测、分块 | 可用 |
@intelagent/mcp-web-research | 网络搜索、页面提取、研究综合 | 已计划 |
@intelagent/mcp-approval-queue | 人工循环审批工作流 | 已计划 |
@intelagent/mcp-knowledge-grid | 文档索引、语义搜索、上下文合成 | 已计划 |
快速开始
# 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添加到克劳德代码
创建或编辑 .mcp.json 在项目根目录中:
{
"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": "..."
}
}
}
}所有服务器都在 模拟模式 当API键被省略时-这对于开发和测试来说非常好。
发展
npm install # Install all dependencies
npm run build # Build all packages
npm test # Run all tests添加新服务器
- 创建
packages//随着package.json,tsconfig.json,以及src/ - 使用
@intelagent/mcp-shared用于服务器引导(createMCPServer) - 在中定义工具
tools.ts,接线index.ts - 在中添加测试
__tests__/
看 作为参考实现。
共享公用设施
createMCPServer()--具有工具/资源注册和stdio传输的可重用MCP服务器引导- 验证助手 --电子邮件、域名、电话格式验证
许可证
麻省理工学院
