SuperAPI AI 工具集

mcp-builder

智能体与模型

查看项目

更新于 10-16 06:44

技能介绍

MCP Builder 提供构建 MCP(Model Context Protocol)服务器的设计原则,MCP 是连接 AI 系统与外部工具、数据源的标准。

用途:面向需要为 AI 构建外部工具与数据接入服务的开发者,给出服务器架构、工具设计、资源模式、错误处理、安全与测试等规范。

主要能力与要点:核心概念包括 Tools(AI 可调用的函数)、Resources(AI 可读取的数据)、Prompts(预定义提示模板)。服务器架构给出项目结构(src/index.ts、package.json、tsconfig.json)与传输类型(Stdio 本地 CLI、SSE 基于 Web 的流式、WebSocket 实时双向)。工具设计强调名称清晰且面向动作(如 get_weather、create_user)、单一用途、输入校验、结构化输出;输入 schema 需定义 type、properties、required 与描述。资源模式区分静态、动态与模板,URI 支持固定(docs://readme)、带参数(users://{userId})、集合(files://project/*)。错误处理要求返回结构化错误、不暴露内部细节、记录日志并提供可操作信息。多模态支持文本、图片与文件(Base64 + MIME 类型)。安全上要求校验与清洗输入、限制资源访问、用环境变量管理 API Key、不记录密钥。配置示例为 Claude Desktop 的 command、args、env 字段。测试分为单元、集成与契约测试。

限制:资料为原则性说明,未提供具体代码实现、安装命令、收费信息或价格,这些暂未提供。