Nemo

🔍 MCP 生态一站式发现与调用引擎

集成 790+ MCP 工具与 760+ Agent 技能的统一搜索引擎,支持远程调用与完整指令获取。

收藏
9.7k
安装
2.1k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Nemo 是一款面向 AI Agent 生态的 MCP 工具与技能聚合搜索引擎,提供三大核心能力:

1. 智能检索:通过 search_tools 接口搜索 790+ MCP Server 工具与 760+ Agent 技能,支持关键词匹配、结果类型过滤(mcp/skills/all),并可在 compact/full 两种详情模式间切换
2. 远程调用call_tool 接口允许直接调用远端 MCP Server 的指定工具,自动截断超长响应(默认 10K 字符),内置延迟追踪与使用日志

3. 指令获取get_skill 接口返回 Agent 技能的完整 SKILL.md 内容、安装命令及元数据,便于快速复现能力

HTTP API 设计

  • GET /api/search:标准搜索端点,返回带 type 标识(mcp_tool/skill)的结构化结果
  • GET /api/skill/{name}:获取技能完整指南
  • POST /api/call:执行远程工具调用

显著优点

  • 生态整合度高:打破 MCP Server 与 Agent Skill 的信息孤岛,统一索引与调用层
  • Agent 原生友好:curl 示例清晰,工作流设计契合 AI Agent 自主决策场景(搜索→判断类型→获取指令/直接调用)
  • 响应可控:maxResponseChars 参数防止上下文溢出

局限性与风险

  • 代理风险:作为中间层转发请求,存在数据泄露、请求篡改、日志留存等潜在隐患
  • 来源可信度参差:聚合大量第三方 MCP Server,工具行为不可完全审计
  • 无认证机制:公开端点可能面临滥用,缺乏速率限制说明
  • 依赖稳定性:远端 Server 下线或变更接口将导致调用失败

适合人群

  • 开发需要动态发现外部能力的 AI Agent 开发者
  • 构建工具编排(Tool Orchestration)层的产品团队
  • 研究 MCP 生态整合方案的架构师

常规风险提示

建议在生产环境部署前,对 call_tool 转发的目标 Server 进行白名单审核,并在网关层补充请求签名与速率限制,避免未授权访问或资源耗尽攻击。

Nemo 内容

手动下载zip · 2.8 kB
README.mdtext/markdown
请选择文件