Server data from the Official MCP Registry
Local-first MCP server for agent skills. Validate, lint, diff, and convert across IDEs.
Local-first MCP server for agent skills. Validate, lint, diff, and convert across IDEs.
This is a well-structured MCP server for local skill file management with optional cloud sync. Authentication and authorization are properly handled: local tools require no credentials and work offline, while cloud tools properly gate access behind `MODELBOUND_API_KEY` checks. Path traversal is mitigated with the `inside()` function. Minor code quality issues exist (broad exception handling, weak input validation on some cloud tool parameters) but do not present security risks. Permissions appropriately match the server's purpose. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
7 files analyzed · 7 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: MODELBOUND_API_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-modelbound-modelbound-mcp": {
"env": {
"MODELBOUND_API_KEY": "your-modelbound-api-key-here"
},
"args": [
"-y",
"modelbound-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Local-first MCP server for agent skills. Validate, lint, diff, and convert agent skill files across Cursor, Claude, Kiro, Windsurf, VS Code, and Amazon Q — no account required. Optional cloud sync with ModelBound.
modelbound-mcp is a small Model Context Protocol server you run locally over stdio. It exposes tools to your IDE / agent:
Local (no API key, no network):
detect_ide_layout — find which IDE conventions your repo useslist_local_skills, read_local_skill, write_local_skilllint_skill — front-matter, token count, broken links, TODO scanvalidate_skill_format — agentskills.io complianceconvert_skill — translate between IDE formats (e.g. Cursor → Claude)Cloud (with MODELBOUND_API_KEY):
pull_skill, push_skill, list_cloud_skills, search_cloud, diff_skillinstall_marketplace_skill, get_context_healthThe cloud tools are a thin JSON-RPC proxy to mcp.modelbound.co. All business logic stays server-side; this repo never touches your data or secrets.
No install needed:
npx modelbound-mcp
Or install globally:
npm i -g modelbound-mcp
.cursor/mcp.json){
"mcpServers": {
"modelbound": {
"command": "npx",
"args": ["-y", "modelbound-mcp"],
"env": { "MODELBOUND_API_KEY": "mb_live_..." }
}
}
}
MODELBOUND_API_KEY is optional. Without it, local tools still work.
See examples/ for Claude Desktop, Kiro, Windsurf, and VS Code configs.
modelbound-mcp detect # which IDE layouts exist here?
modelbound-mcp ls # list every skill file
modelbound-mcp lint .cursor/rules/ # lint a directory
modelbound-mcp validate ./SKILL.md # agentskills.io compliance
modelbound-mcp convert --from cursor --to claude ./rule.mdc > out.md
We want help. Specifically:
Browse good first issues and the roadmap.
MIT © ModelBound
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.