SuperAPI AI 工具集

ncp

NCP(Natural Context Provider)是一个 MCP 服务器编排工具,旨在通过工具发现、按需加载、定时执行等能力,将分散的 MCP 工具统一成单一接口,减少 AI 选择工具时的 token 消耗。资料称其可将 AI 可见工具数量从 50+ 缩减到 2-3 个,并提供代码模式、技能发现和自定义 Photons。

访问官网

工具介绍

NCP(Natural Context Provider)是一个用于编排所有 MCP 服务器的工具。根据资料,它让 AI 客户端只需面对少量统一工具,从而减少因工具过多导致的 token 浪费、选择困难和响应缓慢。

用途:解决“MCP 悖论”——当 AI 助手面对 50+ 工具时,会因选择困难而消耗大量上下文、选错工具或频繁请求澄清。NCP 通过智能加载和工具发现,让 AI 按需获取正确能力。

主要能力:

  • 统一工具接口:AI 只看到 2-3 个简单工具,包括 find(搜索任意工具、技能或 Photon)、code(直接执行 TypeScript,默认启用代码模式)、run(代码模式关闭时单独执行工具)。
  • 后台管理 50+ 工具、技能和 Photons:路由请求、发现能力、执行代码、调度任务、管理健康状态和缓存响应。
  • 代码模式执行:AI 可编写多步骤 TypeScript 工作流,组合工具、技能和调度。
  • 技能提供领域专长:如画布设计、PDF 操作、文档生成等。
  • Photons 允许自定义 TypeScript MCP,无需 npm 发布。
  • 支持项目级配置:每个项目可自动定义自己的 MCP。
  • 内部 MCP 包括:Scheduler MCP(用 cron 或自然语言调度工具)、MCP Management MCP(通过自然语言安装配置 MCP)、Skills Management MCP(管理 Anthropic Agent Skills,支持语义搜索、一键安装)、Analytics MCP(查看使用统计、token 节省和性能指标)。
  • 智能健康监控:自动检测并绕过故障 MCP。
  • 多配置组织:按项目或环境组织 MCP。
  • 支持 HTTP/SSE 远程 MCP、OAuth 2.1 with PKCE、休眠服务器自动唤醒。
  • Photon 运行时:CLI 安装可在 ~/.ncp/settings.json 设置 enablePhotonRuntime,DXT/客户端构建需在客户端配置中设置环境变量。

使用方式:

  • 前置条件:Node.js 18+,npm 或 npx,命令行访问。
  • 快速开始(npm):Step 1 安装 NCP;Step 2 可选导入现有 MCP;Step 3 配置 MCP 客户端。
  • CLI 测试:ncp list 显示已导入 MCP;ncp find 返回相关工具;ncp config 可配置。
  • 调度示例:ncp schedule create code:run "every day at 9am" --name "MCP Conference Scraper" --catchup-missed。
  • 手动添加 MCP 的方式也在资料中提及。
  • 可浏览 Smithery.ai(2,200+ MCPs)或 mcp.so 发现工具。

适用场景:

  • AI 客户端(如 Claude Desktop、Cursor、VS Code 等)连接大量 MCP 工具时。
  • 需要自动化执行、定时任务、跨工具工作流。
  • 团队或项目需要隔离 MCP 配置。
  • 使用远程或云托管 MCP,需要 OAuth 和休眠支持。

限制:

  • 资料未提供具体收费、价格信息。
  • 未提供平台兼容性细节。
  • 部分功能(如 Photon 运行时)的启用方式因安装方式而异。
  • 内部 MCP 默认禁用,需在配置文件启用。
  • 资料中的性能数据(如 97% token 减少、5x 响应速度)未说明测试条件。

以上信息完全基于提供的资料,未编造功能、收费或效果。