Skillselion MCP server
OfficialA read-only, no-auth MCP server that gives your coding agent on-demand access to thousands of community-ranked Claude Code skills, MCP servers, and marketplaces — searching the catalog and pulling actual skill instructions and bundled files into your session.
Load a skill mid-task (
load_skill) — pass your task + stack ascontextand get the best-matching skill's realSKILL.mdplus bundled scripts/references materialized on disk, with ranked runner-ups to switch to.Synthesize a consensus playbook (
synthesize_skills) — merge the key rules from the top ~5 matching skills into one deduped, provenance-tagged digest for broad "best practices across the field" questions.Search the catalog (
search_skillselion) — keyword/task search with filters forskill,mcp, ormarketplace, up to 25 results.Browse the leaderboard (
top_skillselion) — most-installed skills and top-starred MCP servers/marketplaces right now.Run anywhere without install — works locally via
npxor as a remote connector athttps://mcp.skillselion.com/mcp(remote mode returnsSKILL.mdinline and fetches bundled files viaread_skill_file).Stay private — read-only, no auth or API keys; only a scrubbed search query, matched skill id, candidate ids, and an anonymous run id are sent, and
DO_NOT_TRACK=1disables even that.Automate skill loading — the setup command registers the server and installs a Claude Code
SessionStarthook to prime sessions with relevant skills automatically.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Skillselion MCP server Search for Postgres skills for Claude Code"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🚀 Install
Claude Code - one line:
claude mcp add skillselion --scope user -- npx -y skillselion-mcpClaude Desktop / Cursor / Codex - add to your MCP config:
{ "mcpServers": { "skillselion": { "command": "npx", "args": ["-y", "skillselion-mcp"] } } }No build step, no auth, no API key. One ~30 KB file via npx.
Remote (no install) - for claude.ai, Claude mobile, ChatGPT, or any client that takes a remote MCP URL, add a custom connector:
https://mcp.skillselion.com/mcpSame tools, no auth. A remote server can't write to your disk, so load_skill returns the SKILL.md inline and read_skill_file fetches its bundled scripts/references on demand.
Want it fully automatic? npx -y skillselion-mcp setup registers the server and installs a session hook so your agent loads the right skill the moment a task matches - see Skill autopilot.
Related MCP server: remoteopenclaw-mcp
🔧 Tools
Tool | What it does |
📥 | The everyday default: finds the best-matching skill for your task and materializes it - real |
🧬 | The cross-source playbook: merges the key rules of the top ~5 matching skills into one deduped, provenance-tagged digest - the field's consensus, not one author's take. |
🔍 | Search the catalog by keyword or task; filter by |
🏆 | The leaderboard - the most-installed skills and top-starred MCP servers right now. |
📄 | Remote connector only: fetch one bundled file of a loaded skill (local installs already have them on disk). |
🔒 Private by default
Read-only, no auth, no secrets. It never sends your code, files, or the context you pass - only a scrubbed search query, which skill matched, the ids of the candidate skills it ranked, and a random per-process run id (not tied to you or your machine), so the catalog learns what to add next and how well it picks. Set DO_NOT_TRACK=1 to disable even that.
🪄 Skill autopilot
npx -y skillselion-mcp setup # interactive - pick your packs
npx -y skillselion-mcp setup --yes # non-interactive - agents / CIRegisters the MCP globally and installs a Claude Code SessionStart hook that primes every session with skills relevant to you - so loads happen on their own.
Flag | What it does |
| one or more packs (or |
| skills per pack (default 3) · |
| adapt each session to the current repo's stack |
| infer your focus from Claude Code / Codex history (one-time scan) |
| never prompt (default when there's no terminal) |
Packs: popular (default) · frontend · ai-agents · media · backend · devops · quality · automation.
Safe by design: ~/.claude/settings.json is merged, never clobbered; re-running de-dupes and upgrades the hook in place.
Var | Default | What it controls |
| - | optional, read-only; raises GitHub's rate limit for full multi-file skill loads (60 → 5000 req/hr) |
|
| char cap on the in-context |
|
| how many top skills |
|
| max rules kept per source skill |
|
| char cap on the merged digest |
| - | set |
| - | set |
The agent doesn't see the tools. Some clients surface MCP tools lazily - tell the agent to search its tools for "skillselion" first (e.g. ToolSearch), then call it. The setup hook automates this nudge.
load_skill returns only the SKILL.md, no bundled files. You hit GitHub's unauthenticated 60 req/hr limit - set a read-only GITHUB_TOKEN in the server's env.
"No skill on Skillselion clearly matches..." The relevance floor working as intended - nothing topical matched, so it refuses to waste your context. Try a more specific query.
Setup couldn't auto-register. Run the printed claude mcp add ... line yourself.
npm install
npm test # offline: server boots, tools, synthesis
npm run test:live # live catalog + GitHub (set GITHUB_TOKEN)⭐ Like it?
Star the repo - it helps other developers find it.
Browse the full catalog → skillselion.com - thousands of skills, MCP servers & marketplaces, ranked by real installs.
Bug or missing skill? Open an issue - PRs welcome.
📄 License
Available Tools
4 toolsload_skillAInspect
Load a community-vetted skill into your context on demand - like installing it mid-task. Reach for this when a task is in a domain a skill likely covers (tests, frontend/UI, an API/DB, infra, a named framework) and a proven recipe would beat improvising - most valuable in territory you are less sure of, or fast-moving stacks where your memory may be stale. You MUST pass context (your task + stack + constraints): it ranks candidates, fits them to your current repo, flags dependency mismatches, and keeps the load deliberate. Returns the best match (real SKILL.md + bundled scripts/refs materialized to a temp folder, used like an installed skill) PLUS the next-best candidates so you can switch. Always verify the loaded skill against your project before trusting it. For broad "current best practices across the field" tasks that span several skills, use synthesize_skills instead.
Inputs: context (required), id, query.
search_skillselionAInspect
Search Skillselion, a curated directory of Claude Code agent skills, MCP servers and plugin marketplaces, ranked by real community signal (installs + GitHub stars). Use to browse trusted skills/MCPs/marketplaces for the task at hand (e.g. "postgres", "code review", "playwright"). To actually USE a skill, call load_skill (with an id from here, or directly with a query - it searches for you).
Inputs: query (required), type, limit.
synthesize_skillsAInspect
Pull the BEST rules across the top matching community skills and merge them into one cross-source playbook - use for broad "how should I approach X / current best practices" tasks that span multiple skills, or when you want the field's combined guidance rather than one skill's. For a single specific skill (and its bundled scripts/files), use load_skill instead. Pass your task as query and your stack + constraints as context (required). Returns a deduped, provenance-tagged rule digest plus each source skill materialized on disk.
Inputs: query (required), context (required).
top_skillselionAInspect
List the top entries on Skillselion (the leaderboard), optionally by type. Skills rank by installs; MCP servers and marketplaces by GitHub stars.
Inputs: type, limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Tools are mostly distinct: load_skill installs a skill, search_skillselion browses, synthesize_skills merges multiple, top_skillselion lists. However, load_skill also performs a search via query, which may cause confusion with search_skillselion. Descriptions help differentiate but some overlap remains.
All tools follow a consistent verb_noun pattern with lowercase and underscores: load_skill, search_skillselion, synthesize_skills, top_skillselion. The naming is predictable and uniform.
Four tools is well-scoped for a skill marketplace consumer: search, load, synthesize, and list top. Each tool serves a distinct purpose without redundancy or unnecessary proliferation.
The tool surface covers core consumer workflows: browsing, loading, and aggregating skills. Minor gaps exist (e.g., no direct metadata-only retrieval) but agents can work around via search and load.
Maintenance
Related MCP Connectors
Search the HeyClaude directory of Claude Code agents, MCP servers, skills, and tools.
Search and fetch curated AI agent skills, prompts and MCP servers.
Find, read and install 50,000+ Agent Skills for Claude Code and other agents, with trust scores.
Search a curated directory of agent tools, MCP servers, APIs, protocols and skills. No auth.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to search, discover, and get recommendations from 20,000+ skills, tools, agents, rules, and MCP servers.529 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to search a directory of 13,870+ MCP servers, 4,384+ agent skills, and plugins from Remote OpenClaw, returning install commands directly.366 npm6MIT
- AlicenseAqualityDmaintenanceEnables Claude to search and install skills from a database of ~200k scraped Claude skills, MCP servers, and plugins.21MIT
- AlicenseNot gradedqualityCmaintenanceEnables searching and retrieving details of 41,000+ agent skills, MCP servers, Claude Code plugins, and agentic loops from any MCP-capable agent.MIT