superskills-mcp
superskills-mcp
Универсальный шлюз MCP, который предоставляет ваши локальные CLI-навыки любому ИИ-ассистенту. Любой 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-инструмента |
| Переменные окружения, передаваемые адаптеру |
Добавление нового навыка
Добавьте новую запись в
skills[]в~/.superskills/mcp-config.jsonПерезапустите сервер (
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"]}Предоставление доступа для ChatGPT через Ngrok
Ngrok предоставляет бесплатный статический домен, который идеально подходит для постоянных подключений к MCP-серверу. Вы можете получить свой бесплатный статический домен в панели управления Ngrok.
ngrok http --domain=your-free-static-domain.ngrok-free.app 8787Скопируйте URL https://your-free-static-domain.ngrok-free.app/mcp и вставьте его в настройки MCP-коннектора ChatGPT.
4. Подключение к Claude Desktop / Cursor (Stdio-транспорт)
Для локальных MCP-клиентов, таких как Claude Desktop или Cursor, они будут запускать процесс с использованием 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— отсутствие инъекций оболочкиОграничения по времени выполнения и размеру вывода применяются для каждого навыка
Не открывайте 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