SuperAPI AI 工具集

claude-code-mcp

智能体与模型

查看项目

更新于 10-16 03:36

技能介绍

用途:该技能面向 Claude Code 的 MCP 集成,覆盖配置官方/社区 MCP 服务器、构建自定义服务器(TypeScript 或 Python)、以及部署与加固基于 HTTP 传输的远程 MCP 服务器。规范参考 modelcontextprotocol.io 的 2025-11-25 版本。

主要能力:

  • 通过 .claude/.mcp.json 配置 MCP 服务器,默认路径为 .claude/.mcp.json,可用 claude --mcp-config <path> 覆盖。
  • 本地 stdio 快速接入,例如以 npx 启动 postgres 服务器。
  • 权限管理:使用 claude mcp add --allow / --deny 控制工具可用范围,支持通配符与逐个工具指定。
  • 生产加固建议:将工具输出视为不可信以防范提示注入,默认最小权限(只读数据库、受限文件系统、最小工具白名单),密钥不入 .mcp.json 而用环境变量或密钥管理器注入,并添加超时、重试、限流与调用审计日志。

使用方式示例: 配置片段:{"mcpServers":{"postgres":{"command":"npx","args":["-y","@modelcontextprotocol/server-postgres"],"env":{"POSTGRES_URL":"${DATABASE_URL}"}}}} 设置环境变量并校验:export DATABASE_URL="postgresql://user:pass@localhost:5432/db",然后执行 claude mcp list 与 claude mcp get postgres。 权限命令示例:claude mcp add --allow "mcp__postgres__*" postgres -- npx -y @modelcontextprotocol/server-postgres。

后续可读参考:已有服务器清单、自定义服务器构建、实现模式(数据库/API/文件系统)、安全加固(OAuth、作用域、注入防御)等文档与模板。

限制与缺失:未提供具体收费、价格、平台兼容列表或效果数据;其他细节以官方规范与参考文档为准。