Skill MCP server
io.github.jcc-ne/mcp-skill-server·v0.1.2·1 starsAn MCP server that mounts your skill directory and add deterministic entry for deployment
1 stars22 downloads/wk
Reviews
Write oneNobody has reviewed Skill yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Skill tools (4, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_skillGet skill details including commands and parameters
list_skillsList all available skills
refresh_skillsRefresh the skill list (use after adding new skills)
run_skillwrite actionExecute a skill command with parameters
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 138 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Skill compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 22
- more than 8% of 12,191 servers with a package
What its tools let an agent do: 3 read · 1 run or deploy
Install Skill in Claude Code, Cursor or VS Code
claude mcp add mcp-skill-server -- uvx mcp-skill-server
What the publisher says
From the Skill repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.jcc-ne/mcp-skill-server -->
Most coding assistants now support skills natively, so an MCP server just for skill discovery isn't necessary. Where this package adds value is making skills' execution deterministic and deployable — with a fixed entry point and controlled execution, skills developed in your editor can run in non-sandboxed production environments. It also supports incremental loading, so agents discover skills on demand instead of loading everything upfront.
MCP Skill Server
Build agent skills where you work. Write a Python script, add a SKILL.md, and your agent can use it immediately. Iterate in real-time as part of your daily workflow. When it's ready, deploy the same skill to production — no rewrite needed.
Why?
Most skill development looks like this: write code → deploy → test in a staging agent → realize it's wrong → redeploy → repeat. It's slow, and you never get to actually use the skill while building it.
MCP Skill Server flips this. It runs on your machine, inside your editor — Claude Code, Cursor, or Claude Desktop. You develop a skill and use it in your real work at the same time. That tight feedback loop (edit → save → use) means you discover what's missing naturally, not through artificial test scenarios. The premise is if the skill doesn't work well with Claude Code, it's unlikely to work with a less sophisticated agent.
How skills mature to survive in the outside world
Claude skills can already have companion scripts, but there's no formalized entry point — the agent decides how to invoke them. That works for local use, but it's not deployable: a production MCP server can't reliably call a skill if the execution path isn't fixed.
MCP Skill Server enforces a declared entry field in your SKILL.md frontmatter (e.g. entry: uv run python my_script.py). This gives you a single, fixed entry point that the server controls. Commands and parameters are discovered from the script's --help output — that's the source of truth, not the LLM's interpretation of your code.
1. Claude/coding agent skill → SKILL.md + scripts, but no fixed entry — agent decides how to run them
2. Local MCP skill (+ entry) → Fixed entry point, schema from --help, usable daily via this server
3. Production → Same skill, same entry — deployed to your enterprise MCP serverSharpen locally, then harden for production
Every agent that connects to the MCP server gets the same interface — listskills, getskill, run_skill — so the skill's description, parameter names, and help text are identical regardless of which agent calls them. That said, different agents have different strengths — a skill that works locally still needs testing with your production agent.
- Use it yourself — build the skill, use it daily via Claude Code or Cursor. Fix descriptions and param names when the agent misuses the skill.
- Test with a weaker model — try a smaller model to surface interface ambiguity.
- Add a deterministic entry point — declare entry in SKILL.md for reliable, secure execution. Use skill init to scaffold it, skill validate to check readiness.
- Test with your production agent — verify end-to-end in your target environment, then deploy.
Install
Claude Desktop (one-click)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Skill: common questions
- Is Skill MCP server safe?
- Mostly: it is graded B (82/100). Read the Skill safety report
- How do I install Skill?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Skill need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Skill maintained?
- The last commit was 175 days ago (2026-05-13). The latest release is v0.1.2.
- How does Skill compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.