Token导航 LogoToken导航TokenDH.com
mcpskills-CLI logo
AI代理stdio官方级别未说明来源级核验

mcpskills-CLI

MCP Server

mcpskills-cli 是一个将MCP服务器工具转换为代理技能的命令行工具,支持多种脚本语言,适用于需要减少令牌消耗和优化代理性能的场景。

工具数

0

提示词数

0

GitHub Stars

14

资源数

0
AI代理PythonCursor开发工具Cursor

安装说明

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

作者 / 组织

dhanababum

提供方

dhanababum

最后核验

2026/5/17 20:19

快速接入

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

命令预览

pip install mcpskills-cli

详细介绍

mcpskills cli

从MCP服务器工具生成代理技能。通过Streamable HTTP连接,发现工具,并以您选择的语言输出模式文档和调用脚本的技能。

为什么要把MCP变成技能?

技能易于理解、静态、可编辑,大多数编码和非编码代理都在采用它们。传统的MCP将所有工具加载到上下文中并污染代理;由于加载每个工具,令牌惩罚也很昂贵。这就是为什么我们将MCP转化为技能:技能减少了令牌消耗,因为代理不会将所有技能加载到上下文中——它只在必要时加载它们。

但我们为什么需要MCP?

MCP是AI代理通信的标准化协议。因此,任何系统都可以轻松地采用它,并创建针对其需求的必要工具。

安装

pip install mcpskills-cli
# or for development:
pip install -e .

用法

mcpskills-cli --url  --token  [--name ] [--output ] [--script ] [--multi-skills]
标志默认值描述
--url(必需)MCP服务器端点
--token(必填)不记名代币
--name来自URL服务器名称(技能目录+凭据密钥)
--output~/.cursor/skills技能输出目录
--scriptbash调用脚本语言: bash, python, node, go, rust
--multi-skillsfalse为每个工具生成单独的技能

例子

# Generate single skill with all tools (default)
mcpskills-cli --url http://localhost:8027/mcp/abc123 --token mytoken --name my-db

# Generate separate skill for each tool
mcpskills-cli --url http://localhost:8027/mcp/abc123 --token mytoken --name my-db --multi-skills

# Generate with Python call script
mcpskills-cli --url http://localhost:8027/mcp/abc123 --token mytoken --name my-db --script python

# Generate with Node.js call script
mcpskills-cli --url http://localhost:8027/mcp/abc123 --token mytoken --name my-db --script node

凭证

存储在 ~/.mcps/credentials (INI格式, chmod 600).每台服务器一个部分,自动更新。

[my-db]
url = http://localhost:8027/mcp/abc123/
token = mytoken

通过直接编辑文件来旋转令牌;无需重新培养技能。

生成的输出

默认模式(单技能)

~/.cursor/skills//
  SKILL.md              # Documents all tools with parameters
  scripts/
    call.          # Calls any tool: ./call.  '{"key":"val"}'

多技能模式(--多技能)

~/.cursor/skills/-/
  SKILL.md              # Documents single tool
  scripts/
    call.          # Calls tool: ./call.  '{"key":"val"}'

~/.cursor/skills/-/
  SKILL.md
  scripts/
    call.

需求

  • Python>=3.10
  • fastmcp >= 2.3
  • jinja2 >= 3.1

目录标签

目录标签

AI代理PythonCursor开发工具本地部署MCP协议技能生成命令行工具

支持客户端

Cursor

接入字段

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

stdio

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

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP