superskills-mcp
superskills-mcp
Ein universelles MCP-Gateway, das Ihre lokalen CLI-Skills für jeden KI-Assistenten verfügbar macht. Jeder MCP-Client (ChatGPT, Claude Desktop, Cursor usw.) kann sich damit verbinden und Ihre lokalen Skripte als intelligente Tools aufrufen.
read_x_to_markdown({ url }) ← registered automatically from config
my_custom_skill({ ... }) ← just add to skills array, zero code change1. Schnellstart (Globale Installation)
Installieren Sie das CLI-Tool global auf Ihrem System:
npm install -g .
# Or via pnpm: pnpm link --globalInitialisieren Sie Ihre Konfigurationsdatei (erstellt ~/.superskills/mcp-config.json):
superskills-mcp initStarten Sie den Server:
superskills-mcp serve
# To run in the background: superskills-mcp serve &Listen Sie registrierte Skills auf:
superskills-mcp listStoppen Sie den Server:
superskills-mcp stopRelated MCP server: local-skills-mcp
2. Registrieren Sie Ihre Skills
Öffnen Sie ~/.superskills/mcp-config.json. Um einen neuen Skill hinzuzufügen, fügen Sie einen JSON-Block zum skills-Array hinzu — keine Codeänderungen erforderlich.
{
"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"
}
}
]
}Erläuterung der Konfigurationsfelder
Feld | Beschreibung |
| Servername, der MCP-Clients angezeigt wird |
|
|
|
|
| Absoluter Pfad zu Ihrem lokalen Skill-Verzeichnis |
| Eingabeschema — jedes Feld wird zu einem validierten MCP-Tool-Parameter |
| Umgebungsvariablen, die an den Adapter weitergeleitet werden |
Hinzufügen eines neuen Skills
Fügen Sie einen neuen Eintrag zu
skills[]in~/.superskills/mcp-config.jsonhinzuStarten Sie den Server neu (
superskills-mcp serve)Das neue Tool ist automatisch für alle verbundenen MCP-Clients verfügbar
3. Verbindung zu ChatGPT (HTTP-Transport)
Für ChatGPT oder jeden Remote-MCP-Client muss der Server im HTTP-Modus laufen (dies ist der Standard).
superskills-mcp serveÜberprüfen Sie, ob er läuft:
curl http://127.0.0.1:8787/health
# → {"ok":true,"name":"superskills-mcp","version":"0.4.0","tools":["read_x_to_markdown"]}Bereitstellung für ChatGPT über Ngrok
Ngrok bietet eine kostenlose statische Domain, die ideal für dauerhafte MCP-Serververbindungen ist. Sie erhalten Ihre kostenlose statische Domain über Ihr Ngrok-Dashboard.
ngrok http --domain=your-free-static-domain.ngrok-free.app 8787Kopieren Sie die URL https://your-free-static-domain.ngrok-free.app/mcp und fügen Sie sie in die MCP-Connector-Einstellungen von ChatGPT ein.
4. Verbindung zu Claude Desktop / Cursor (Stdio-Transport)
Lokale MCP-Clients wie Claude Desktop oder Cursor starten den Prozess über stdio.
Beispiel für die Claude Desktop-Konfiguration (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"superskills-mcp": {
"command": "superskills-mcp",
"args": ["serve", "--transport", "stdio"]
}
}
}5. Sicherheit
skillDirmuss existieren und ein Verzeichnis sein (wird beim Start validiert)Runner-Skripte müssen sich innerhalb von
serverDir(integrierter Adapter) oderskillDir(eigene Skripte des Skills) befindenshell: false— keine Shell-InjectionZeitüberschreitungs- und Ausgabegrößenbeschränkungen werden pro Skill durchgesetzt
Setzen Sie den HTTP-Transport nicht ohne Reverse Proxy oder Authentifizierungsebene öffentlich aus
This server cannot be deployed
Maintenance
Related MCP Connectors
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Remote MCP server exposing your Node Command fleet (files, shell, processes, browser) to AI hosts.
1- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that publishes CLI tools on your machine for discoverability by LLMs7 npm1MIT
- AlicenseAqualityBmaintenanceA universal MCP server that enables any LLM or AI agent to access expert skills from your local filesystem.3327 npm40MIT
- AlicenseNot gradedqualityCmaintenanceBridges MCP-compatible AI clients to over 100 Hermes Agent skills for web browsing, file management, code execution, GitHub operations, and more.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to call any CLI tool by scanning its help output and serving it as an MCP server.1GPL 3.0