Token导航 LogoToken导航TokenDH.com
MCP To Skill Converter logo
运维云端stdio官方级别未说明来源级核验

MCP To Skill Converter

MCP Server

将任何MCP服务器转换为Claude技能,节省90%的上下文空间。

工具数

0

提示词数

0

GitHub Stars

145

资源数

0
PythonClaude云端部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

GBSOSS

提供方

GBSOSS

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python mcp_to_skill.py \

详细介绍

mcp到技能转换器

将任何MCP服务器转换为Claude Skill,可节省90%的上下文。

为什么存在

MCP服务器很棒,但在启动时会将所有工具定义加载到上下文中。有了20多种工具,在克劳德做任何工作之前,就已经有3-50k个代币消失了。

此转换器将“渐进式披露”模式(受剧作家技能启发)应用于任何MCP服务器:

  • 初创公司:~100个令牌(仅元数据)
  • 使用时:约5k个代币(完整说明)
  • 执行:0个令牌(在外部运行)

快速开始

# 1. Create your MCP config file
cat > github-mcp.json  github.json << 'EOF'
{
  "name": "github",
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-github"],
  "env": {"GITHUB_TOKEN": "ghp_your_token"}
}
EOF

# Convert
python mcp_to_skill.py --mcp-config github.json --output-dir ./skills/github

# Result: GitHub tools accessible with 100 tokens vs 8k

示例2:多个服务器

# Convert multiple MCP servers
for config in configs/*.json; do
  name=$(basename "$config" .json)
  python mcp_to_skill.py --mcp-config "$config" --output-dir "./skills/$name"
done

故障排除

“找不到mcp包”

pip install mcp

“MCP服务器没有响应”

检查您的配置文件:

  • 命令正确
  • 环境变量集
  • 服务器可访问

测试生成的技能

cd skills/your-skill

# List tools
python executor.py --list

# Describe a tool
python executor.py --describe tool_name

# Call a tool
python executor.py --call '{"tool": "tool_name", "arguments": {...}}'

局限性

  • 早期阶段(欢迎反馈)
  • 需要 mcp Python包
  • 一些复杂的身份验证可能需要调整
  • 并非所有MCP服务器都经过测试

贡献

这是一个概念证明。欢迎捐款:

  • 使用更多MCP服务器进行测试
  • 改进错误处理
  • 添加更多示例
  • 更好的文档

鸣谢

灵感来源:

许可证

麻省理工学院

了解更多

______________________________________________________________________

状态:功能性但处于早期阶段\ 反馈:欢迎问题和PR\ 问题:打开一个问题

目录标签

目录标签

PythonClaude云端部署上下文优化本地部署工具转换Claude技能MCP服务器动态加载

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP