{
  "markdown": "# @mdtidy/mcp\n\nModel Context Protocol server for **[mdtidy.com](https://mdtidy.com)** — clean,\nconvert, save, and share Markdown from any AI agent.\n\n## Use it\n\nCreate an API key at <https://mdtidy.com/account/api-keys>, then:\n\n```bash\n# Claude Code\nclaude mcp add mdtidy --env MDTIDY_API_KEY=mt_live_… -- npx -y @mdtidy/mcp\n```\n\n```json\n// Any stdio client (.mcp.json / client MCP config)\n{\n  \"mcpServers\": {\n    \"mdtidy\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mdtidy/mcp\"],\n      \"env\": { \"MDTIDY_API_KEY\": \"${MDTIDY_API_KEY}\" }\n    }\n  }\n}\n```\n\nOr point any client at the hosted `https://mdtidy.com/mcp` with\n`Authorization: Bearer mt_live_…`.\n\n## Entry points\n\n- `mdtidy-mcp` (bin) — stdio server. Reads `MDTIDY_API_KEY` (and optional\n  `MDTIDY_BASE_URL`).\n- `@mdtidy/mcp/http` — `createMcpRouteHandler()`, the stateless Streamable-HTTP\n  handler the mdtidy `/mcp` route mounts.\n- `@mdtidy/mcp` — library exports (`registerTools`, `REGISTRY`, `createMdtidyClient`, …).\n\nFull tool reference: <https://github.com/mdtidy/mdtidy-agents/blob/main/docs/tools.md>.\n\nMIT.",
  "bytes": 1077,
  "sha": "f87fa63e4908c5b4a52e2717fb490986b756702ad4eb579cf28ecebbd0c9b089",
  "repo_slug": "mdtidy/mdtidy-agents",
  "fonte": "npm",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_mdtidy_mcp_c95d6f58/readme"
}