Local-first MCP server for agent skills. Validate, lint, diff, and convert across IDEs.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Local-first MCP server for agent skills. Validate, lint, diff, and convert agent skill files across Cursor, Claude, Codex, Kiro, Windsurf, VS Code, and Amazon Q β no account required. Optional cloud sync with ModelBound.
AI tools come and go. You might use Cursor today, switch to Claude Code tomorrow, and try Kiro next week β but your skills, rules, and context shouldn't be locked into any one of them. ModelBound gives you a single place to store and manage your agent skills, so you can move between tools freely without rebuilding your setup each time. Write a skill once, sync it everywhere, and get more value out of every AI subscription you're already paying for.
modelbound-mcp is a small Model Context Protocol server you run locally over stdio. It exposes tools to your IDE / agent using dot-notation naming for navigable discovery:
Local (no API key, no network):
ide.detectLayout β find which IDE conventions your repo usesskills.listLocal, skills.readLocal, skills.writeLocalskills.lint β front-matter, token count, broken links, TODO scan, trust score (scanner h5)skills.trust β deterministic slop/trust heuristics without full lintskills.scaffold β create a skill with default scope constraintsskills.reviewStatus, skills.reviewRequest, skills.reviewApprove, skills.reviewReject, skills.reviewGateskills.validateFormat β agentskills.io complianceskills.convert β translate between IDE formats (e.g. Cursor β Claude)skills.diff β compare a local skill with its cloud counterpartCloud (with MODELBOUND_API_KEY):
cloud.pullSkill, cloud.pushSkill, cloud.searchcloud.listSkills β now accepts ai_type and source_platform filters; every row includes ai_type, source_platform, source_path, and repocloud.resourceTree β returns the team's full hierarchy grouped by platform β top-level dir (.claude/skills, .cursor/rules, .kiro/steering, β¦) β files. Use this before cloud.listSkills when an orchestrator needs to map context before loading.cloud.installMarketplaceSkilloptimization.healthOrchestrators that juggle multiple AI platforms can call cloud.resourceTree once to get a complete map of available skills, rules, hooks, steering files, and system prompts β grouped exactly how each platform expects them on disk. Pair it with the new ai_type / source_platform filters on cloud.listSkills to load only the slice you need. See examples/resource-tree.ts.
The 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.
Migration from 0.1.x β old snake_case names (
detect_ide_layout,pull_skill, β¦) were removed in 0.2.0. The hosted ModelBound MCP server still accepts both forms forever for backward compatibility.
Anti-slop (0.4.x) β trust scanner bumped to h5 with scope-limit, unbounded-wording, dependency, and refactor findings.
skills.readLocalnow returnstrust_score,scanner_version,review_state, andreview_meta. Override default scope limits via.modelbound/task-budgets.json. Useskills.reviewGatein CI to block unapproved skills.
Or install globally:
.cursor/mcp.json)MODELBOUND_API_KEY is optional. Without it, local tools still work.
See examples/ for Claude Desktop, Kiro, Windsurf, and VS Code configs.
We want help. Specifically:
Browse good first issues and the roadmap.
| Project | Description |
|---|---|
| ModelBound CLI Β· npm | Terminal + CI for token optimization, skill pipeline, and version management |
| Cursor Extension Β· Marketplace | VS Code/Cursor extension for rules sync and MCP bridge |
| Cursor Plugin | Cursor slash commands for pipeline, trust & safety, and versions |
| Claude Code Plugin | Claude Code plugin for pipeline, hooks, and skill sync |
| Dev Packs | Open-source curated AI context packs for engineering teams |
Also on Smithery (stdio via npx modelbound-mcp) and the MCP Registry. Install hub: modelbound.co/connect
MIT Β© ModelBound
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/modelbound-mcp)<a href="https://allmcps.com/mcp/modelbound-mcp"><img src="https://allmcps.com/api/badge/modelbound-mcp?style=directory" alt="Modelbound MCP on AllMCPs" /></a>