superskills-mcp
superskills-mcp
Una pasarela MCP de propósito general que expone tus habilidades de CLI locales a cualquier asistente de IA. Cualquier cliente MCP (ChatGPT, Claude Desktop, Cursor, etc.) puede conectarse a ella e invocar tus scripts locales como herramientas inteligentes.
read_x_to_markdown({ url }) ← registered automatically from config
my_custom_skill({ ... }) ← just add to skills array, zero code change1. Inicio rápido (Instalación global)
Instala la herramienta CLI globalmente en tu sistema:
npm install -g .
# Or via pnpm: pnpm link --globalInicializa tu archivo de configuración (crea ~/.superskills/mcp-config.json):
superskills-mcp initInicia el servidor:
superskills-mcp serve
# To run in the background: superskills-mcp serve &Lista las habilidades registradas:
superskills-mcp listDetén el servidor:
superskills-mcp stopRelated MCP server: local-skills-mcp
2. Registra tus habilidades
Abre ~/.superskills/mcp-config.json. Para añadir una nueva habilidad, añade un bloque JSON a la matriz skills — no se necesitan cambios en el código.
{
"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"
}
}
]
}Explicación de los campos de configuración
Campo | Descripción |
| Nombre del servidor mostrado a los clientes MCP |
|
|
|
|
| Ruta absoluta a tu directorio de habilidades local |
| Esquema de entrada — cada campo se convierte en un parámetro de herramienta MCP validado |
| Variables de entorno reenviadas al adaptador |
Añadir una nueva habilidad
Añade una nueva entrada a
skills[]en~/.superskills/mcp-config.jsonReinicia el servidor (
superskills-mcp serve)La nueva herramienta estará disponible automáticamente para todos los clientes MCP conectados
3. Conectar a ChatGPT (Transporte HTTP)
Para ChatGPT o cualquier cliente MCP remoto, el servidor debe estar ejecutándose en modo HTTP (que es el predeterminado).
superskills-mcp serveVerifica que se esté ejecutando:
curl http://127.0.0.1:8787/health
# → {"ok":true,"name":"superskills-mcp","version":"0.4.0","tools":["read_x_to_markdown"]}Exponer a ChatGPT mediante Ngrok
Ngrok proporciona un dominio estático gratuito que es ideal para conexiones persistentes al servidor MCP. Puedes obtener tu dominio estático gratuito desde tu panel de control de Ngrok.
ngrok http --domain=your-free-static-domain.ngrok-free.app 8787Copia la URL https://your-free-static-domain.ngrok-free.app/mcp y pégala en la configuración del conector MCP de ChatGPT.
4. Conectar a Claude Desktop / Cursor (Transporte Stdio)
Para clientes MCP locales como Claude Desktop o Cursor, estos iniciarán el proceso usando stdio.
Ejemplo de configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"superskills-mcp": {
"command": "superskills-mcp",
"args": ["serve", "--transport", "stdio"]
}
}
}5. Seguridad
skillDirdebe existir y ser un directorio (validado al inicio)Los scripts de ejecución deben estar dentro de
serverDir(adaptador integrado) oskillDir(scripts propios de la habilidad)shell: false— sin inyección de shellLímites de tiempo de espera y tamaño de salida aplicados por habilidad
No expongas el transporte HTTP públicamente sin un proxy inverso o una capa de autenticación
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