Skip to main content
Glama
Skillselion MCP server

Skillselion MCP server

Official
by skillselion

🚀 Install

Claude Code - one line:

claude mcp add skillselion --scope user -- npx -y skillselion-mcp

Claude 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/mcp

Same 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

📥 load_skill

The everyday default: finds the best-matching skill for your task and materializes it - real SKILL.md in context + bundled scripts/references on disk - so the agent follows it like an installed skill. Returns ranked runner-ups you can switch to.

🧬 synthesize_skills

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_skillselion

Search the catalog by keyword or task; filter by skill / mcp / marketplace.

🏆 top_skillselion

The leaderboard - the most-installed skills and top-starred MCP servers right now.

📄 read_skill_file

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 / CI

Registers 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

--packs <a,b,…>

one or more packs (or all), e.g. --packs frontend,backend; frontend:6 sets a per-pack count

--per-pack N

skills per pack (default 3) · --top N sets the popular count

--auto

adapt each session to the current repo's stack

--history

infer your focus from Claude Code / Codex history (one-time scan)

--yes

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

GITHUB_TOKEN

-

optional, read-only; raises GitHub's rate limit for full multi-file skill loads (60 → 5000 req/hr)

SK_INLINE_BUDGET

6000

char cap on the in-context SKILL.md portion (the full skill is always on disk)

SK_SYNTH_N

5

how many top skills synthesize_skills merges (2-8)

SK_SYNTH_PER_SKILL

12

max rules kept per source skill

SK_SYNTH_BUDGET

4000

char cap on the merged digest

DO_NOT_TRACK

-

set 1 to disable the anonymous demand signal

SK_INTERNAL

-

set 1 to tag the demand signal as the operator's own use (kept out of evals)

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

MIT © Skillselion

Available Tools

4 tools
load_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

    A4.2/5.0

    Scored across 4 tools

    Disambiguation4/5

    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.

    Naming Consistency5/5

    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.

    Tool Count5/5

    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.

    Completeness4/5

    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

    ActivityMaintained
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Enables AI assistants to search, discover, and get recommendations from 20,000+ skills, tools, agents, rules, and MCP servers.
      5
      29 npm
      1
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables AI agents to search a directory of 13,870+ MCP servers, 4,384+ agent skills, and plugins from Remote OpenClaw, returning install commands directly.
      3
      66 npm
      6
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables searching and retrieving details of 41,000+ agent skills, MCP servers, Claude Code plugins, and agentic loops from any MCP-capable agent.
      MIT