superskills-mcp
superskills-mcp
一个通用的 MCP 网关,可将您的本地 CLI 技能暴露给任何 AI 助手。任何 MCP 客户端(ChatGPT、Claude Desktop、Cursor 等)都可以连接到它,并将您的本地脚本作为智能工具调用。
read_x_to_markdown({ url }) ← registered automatically from config
my_custom_skill({ ... }) ← just add to skills array, zero code change1. 快速入门(全局安装)
在您的系统上全局安装此 CLI 工具:
npm install -g .
# Or via pnpm: pnpm link --global初始化您的配置文件(创建 ~/.superskills/mcp-config.json):
superskills-mcp init启动服务器:
superskills-mcp serve
# To run in the background: superskills-mcp serve &列出已注册的技能:
superskills-mcp list停止服务器:
superskills-mcp stopRelated MCP server: local-skills-mcp
2. 注册您的技能
打开 ~/.superskills/mcp-config.json。要添加新技能,请将 JSON 块附加到 skills 数组中 —— 无需更改代码。
{
"server": {
"name": "superskills-mcp",
"version": "0.4.0",
"transport": "http",
"host": "127.0.0.1",
"port": 8787
},
"defaults": {
"timeoutMs": 120000,
"maxOutputBytes": 10485760,
"runner": {
"command": "bun",
"args": ["{serverDir}/scripts/mcp-adapter.ts"]
}
},
"skills": [
{
"name": "read_x_to_markdown",
"description": "Read a given X/Twitter link and return clean Markdown.",
"skillDir": "/Users/wenli/.baoyu-skills/skills/baoyu-danger-x-to-markdown",
"input": {
"url": {
"type": "string",
"format": "uri",
"description": "X/Twitter post URL to read"
}
},
"env": {
"BAOYU_X_TO_MARKDOWN_DOWNLOAD_MEDIA": "true",
"BAOYU_X_TO_MARKDOWN_KEEP_OUTPUT": "false"
}
}
]
}配置字段说明
字段 | 说明 |
| 显示给 MCP 客户端的服务器名称 |
|
|
|
|
| 您本地技能目录的绝对路径 |
| 输入模式 —— 每个字段都会成为经过验证的 MCP 工具参数 |
| 转发给适配器的环境变量 |
添加新技能
在
~/.superskills/mcp-config.json的skills[]中添加一个新条目重启服务器 (
superskills-mcp serve)新工具将自动提供给所有已连接的 MCP 客户端
3. 连接到 ChatGPT (HTTP 传输)
对于 ChatGPT 或任何远程 MCP 客户端,服务器必须以 HTTP 模式运行(这是默认模式)。
superskills-mcp serve验证它是否正在运行:
curl http://127.0.0.1:8787/health
# → {"ok":true,"name":"superskills-mcp","version":"0.4.0","tools":["read_x_to_markdown"]}通过 Ngrok 暴露给 ChatGPT
Ngrok 提供了一个免费的静态域名,非常适合持久的 MCP 服务器连接。您可以从 Ngrok 仪表板获取免费的静态域名。
ngrok http --domain=your-free-static-domain.ngrok-free.app 8787复制 URL https://your-free-static-domain.ngrok-free.app/mcp 并将其粘贴到 ChatGPT 的 MCP 连接器设置中。
4. 连接到 Claude Desktop / Cursor (Stdio 传输)
对于 Claude Desktop 或 Cursor 等本地 MCP 客户端,它们将使用 stdio 启动进程。
Claude Desktop 配置示例 (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"superskills-mcp": {
"command": "superskills-mcp",
"args": ["serve", "--transport", "stdio"]
}
}
}5. 安全性
skillDir必须存在且为一个目录(在启动时验证)运行脚本必须位于
serverDir(内置适配器)或skillDir(技能自身的脚本)内shell: false—— 无 shell 注入每个技能都强制执行超时和输出大小限制
在没有反向代理或身份验证层的情况下,请勿公开暴露 HTTP 传输
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that publishes CLI tools on your machine for discoverability by LLMs141MIT
- AlicenseAqualityCmaintenanceA universal MCP server that enables any LLM or AI agent to access expert skills from your local filesystem.37134MIT
- AlicenseNot gradedqualityBmaintenanceBridges MCP-compatible AI clients to over 100 Hermes Agent skills for web browsing, file management, code execution, GitHub operations, and more.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to call any CLI tool by scanning its help output and serving it as an MCP server.GPL 3.0
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lee2026-dev/superskills-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server