superskills-mcp
superskills-mcp
ローカルのCLIスキルをあらゆるAIアシスタントに公開するための汎用MCPゲートウェイ。あらゆる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を開きます。新しいスキルを追加するには、skills配列にJSONブロックを追加します。コードの変更は不要です。
{
"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 8787URL 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— シェルインジェクションを防止スキルごとにタイムアウトと出力サイズ制限を適用
リバースプロキシや認証レイヤーなしで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