
Agentcontext
If you're juggling AGENTS.md, CLAUDE.md, .cursor/rules, .clinerules, and .windsurf/rules files across projects, this server gives you two tools to normalize them from a single source. Call read_agent_context(path) to parse whatever formats exist in a repo and get back unified IR, then use convert_agent_context(ir, targets) to render that IR into whichever target formats you need. It's early (v0.1) but solves a real problem: keeping agent context files in sync when different coding assistants each expect their own flavor of markdown rules. Runs via npx with stdio transport, so setup is a one-liner in your MCP config.
- tools
- 2
- transport
- STDIO
- last updated
- Apr 29, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
read_agent_contextParse all detected formats in a repo, return one unified IR.
Parse all detected formats in a repo, return one unified IR.
No parameter schema in public metadata yet.
convert_agent_contextRender the IR to one or more target formats; returns the file map.
Render the IR to one or more target formats; returns the file map.
No parameter schema in public metadata yet.
Sponsors
Readme
@mbeato/agentcontext-mcp
MCP server for @mbeato/agentcontext — normalize agent-context files (AGENTS.md, CLAUDE.md, GEMINI.md, .cursor/rules/*.mdc, .windsurf/rules/*.md, .clinerules/*.md, CONVENTIONS.md) from any MCP-aware coding agent.
Two tools exposed:
read_agent_context(path)— parse all detected formats in a repo, return one unified IR.convert_agent_context(ir, targets)— render the IR to one or more target formats; returns the file map.
Install
// ~/.config/claude-code/mcp.json (or your MCP client's config)
{
"mcpServers": {
"agentcontext": {
"command": "npx",
"args": ["-y", "@mbeato/agentcontext-mcp"]
}
}
}
Status
v0.1 — early. See https://agentsmd.apimesh.xyz for the project home.
License
MIT
Details
- Repository
- github.com/mbeato/agentcontext-mcp
- Package
@mbeato/agentcontext-mcp- Transport
- STDIO
- Registry
- MCP registry, active