SuperAPI AI 工具集

mcp

智能体与模型

查看项目

更新于 10-15 19:55

技能介绍

用途:管理 Model Context Protocol(MCP)服务器、外部工具与 AI 集成,属于 cloddsbot 项目的一部分。

主要能力:通过聊天命令管理服务器(/mcp list、/mcp status、/mcp add <name> <command>、/mcp remove <name>、/mcp restart <name>);与工具交互(/mcp tools、/mcp tools <server>、/mcp call <server> <tool> [args]、/mcp resources <server>);配置与日志(/mcp config <server>、/mcp config <server> set <key> <value>、/mcp logs <server>)。TypeScript API 提供 createMCPClient 创建客户端,支持 stdio 与 sse 传输,可 connect、disconnect、getStatus、listTools、callTool、listResources、readResource、listPrompts、getPrompt;createMCPRegistry 可管理多服务器配置,支持 addServer、listServers、getServer、removeServer、startAll、stopAll。CLI 提供 clodds mcp list、clodds mcp add、clodds mcp test、clodds mcp remove。

使用方式:客户端配置需指定 transport、command、args、timeout、retries 等;服务器配置采用 mcpServers JSON 结构,包含 command、args、env。常见服务器包括 filesystem、github、postgres、brave-search、puppeteer,安装包名如 @modelcontextprotocol/server-filesystem。

适用场景:需要将外部工具、文件系统、数据库、搜索或浏览器自动化接入 AI 工作流时。

限制与建议:资料建议使用官方服务器、限制文件访问目录、用环境变量存放凭据而非命令行参数、监控日志并设置合理超时。具体收费、平台支持与效果暂未提供。