SkillGalaxy MCP Server
One toggle. Connect Claude to 200+ curated skill files instantly. Search, browse, and retrieve skills on demand — no manual downloads needed.
Overview
This is a Model Context Protocol (MCP) server that gives Claude direct access to the entire SkillGalaxy skills library. Instead of manually downloading .md files, Claude can search, browse, and retrieve skills on demand.
Quick Setup
1. Install Dependencies
cd mcp-server
npm install
npm run build-skills # converts the skills database
2. Add to Claude Desktop
Open your Claude Desktop config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Add the SkillGalaxy server entry:
{
"mcpServers": {
"skillgalaxy": {
"command": "node",
"args": ["/FULL/PATH/TO/skill_galaxy/mcp-server/index.js"]
}
}
}
/FULL/PATH/TO/ with the actual absolute path to your cloned repo.3. Restart Claude Desktop
That's it! Claude now has access to all 200+ skills.
What Claude Can Do
Once connected, Claude has 4 tools available:
| Tool | Description |
|---|---|
| search_skills | Search skills by keyword, category, or difficulty |
| get_skill | Retrieve the full .md skill file for any skill |
| get_skill_summary | Get a quick overview of a skill's metadata |
| list_categories | Browse all 16 skill categories with counts |
Example Conversations
Skills Library
208 skills across 16 domains:
How It Works
The server communicates over stdio using the MCP JSON-RPC protocol. Claude Desktop launches it as a subprocess — no ports, no network, no auth needed.
Development
Test the server manually
Pipe JSON-RPC messages to test the server:
# Test the server manually (pipe JSON-RPC messages)
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}' | node index.js
Rebuild skills data
After editing js/db.js, rebuild the skills data:
# Rebuild skills data after editing js/db.js
npm run build-skills
License
Apache 2.0