{
  "markdown": "# Muumuu Domain MCP Server\n\n[日本語版 README はこちら / Japanese README](./README.ja.md)\n\nThe official remote [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for [Muumuu Domain](https://muumuu-domain.com/) — a domain registration service operated by [GMO Pepabo, Inc.](https://pepabo.com/)\n\nSearch and register domains, manage owned domains and contracts, and configure DNS records — all through natural language conversations with AI assistants.\n\n> **First remote MCP server in the Japanese domain registrar industry.**\n\n## Endpoint\n\n```\nhttps://mcp.muumuu-domain.com/mcp\n```\n\nTransport: Streamable HTTP. Authentication: OAuth 2.1 (handled automatically by supported clients).\n\n## Features\n\n- **Domain search & registration** — check availability, view pricing, register domains\n- **Domain management** — list and inspect owned domains\n- **DNS management** — list, create, update, and delete DNS records\n- **Contract management** — review contract list (renewal dates, auto-renewal status) and details\n\nPricing: **MCP server access is free.** Standard Muumuu Domain registration fees apply when purchasing domains.\n\n## Quick Start\n\nChoose your client below.\n\n### Claude Code\n\n```bash\nclaude mcp add --transport http muumuu https://mcp.muumuu-domain.com/mcp\n```\n\nThen run `/mcp` inside Claude Code and select **Authenticate** to complete the OAuth flow.\n\n[Claude Code MCP docs](https://docs.anthropic.com/en/docs/claude-code/mcp)\n\n### Claude Desktop / claude.ai\n\nSettings → Connectors → **Add custom connector** → enter:\n\n```\nhttps://mcp.muumuu-domain.com/mcp\n```\n\nOAuth is handled automatically by Claude.\n\n### Cursor\n\nAdd to `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"muumuu\": {\n      \"url\": \"https://mcp.muumuu-domain.com/mcp\"\n    }\n  }\n}\n```\n\n### OpenAI Codex CLI\n\n```bash\ncodex mcp add muumuu --url https://mcp.muumuu-domain.com/mcp\n```\n\n### Gemini CLI\n\nSee the [Gemini CLI MCP server documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/tools/mcp-server.md) for adding remote MCP servers.\n\n### Local stdio bridge (advanced)\n\nFor clients that only support stdio transport, use [`mcp-remote`](https://www.npmjs.com/package/mcp-remote):\n\n```json\n{\n  \"mcpServers\": {\n    \"muumuu\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https://mcp.muumuu-domain.com/mcp\"]\n    }\n  }\n}\n```\n\n### Introspection-only mode (registry tooling)\n\nFor MCP registries (e.g. Glama) that index the tool surface in a headless build environment where an interactive OAuth flow cannot complete, the CLI also supports a stdio-only introspection mode:\n\n```bash\nnode bin/muumuu-mcp.js --introspect-only\n```\n\nIn this mode the CLI serves the static [tool manifest](./lib/tools.js) over stdio. It does **not** make any network calls, does not read the `Authorization` header, and `tools/call` always returns `isError: true`. Do **not** use this mode for real traffic.\n\n## Tools\n\nThe server exposes 14 tools. Tools marked **write** change account state; those marked **destructive** cannot be undone — clients should confirm with the user before calling them.\n\n### Domain search & purchase\n\n| Tool | Description |\n| --- | --- |\n| `search-domains` | Check availability and pricing of domain candidates across TLDs. Does not reserve anything. |\n| `quote-domain-purchase` | Get a signed quote — final price, availability, and a short-lived purchase token — before buying. |\n| `purchase-domain` | Execute a purchase with a quote token. **write / destructive** — charges the registered credit card. |\n| `get-domain-purchase-status` | Poll the progress of a purchase started by `purchase-domain`. |\n\n### Domain management\n\n| Tool | Description |\n| --- | --- |\n| `list-me-domains` | List domains owned by the authenticated account, filtered by state or FQDN, paginated. |\n| `get-me-domain` | Fetch one owned domain in full: contract period, auto-renewal status, nameservers. |\n| `update-me-domain` | Turn credit-card auto-renewal on or off for an owned domain. **write** |\n\n### DNS management\n\n| Tool | Description |\n| --- | --- |\n| `list-me-dns-records` | List the DNS records of an owned domain, addressed by domain ID. |\n| `list-me-dns-records-by-fqdn` | The same listing, addressed by FQDN when the domain ID is unknown. |\n| `create-me-dns-record` | Add a record — A, AAAA, CNAME, MX, TXT, NS, ALIAS, SRV, or CAA. **write** |\n| `update-me-dns-record` | Change the value or priority of an existing record. **write** |\n| `delete-me-dns-record` | Remove a record from the zone. **write / destructive** |\n\n### Personal access tokens\n\n| Tool | Description |\n| --- | --- |\n| `list-me-personal-access-tokens` | List the personal access tokens issued for the account. |\n| `delete-me-personal-access-token` | Revoke a personal access token. **write / destructive** |\n\n## Documentation\n\n- [Official MCP server guide (Japanese)](https://support.muumuu-domain.com/hc/ja/articles/50278568742803)\n- [Service announcement (Japanese)](https://muumuu-domain.com/muumuu-domain-mcp/)\n- [Press release (Japanese)](https://pepabo.com/news/information/202603311100/)\n\n## Requirements\n\n- A [Muumuu Domain](https://muumuu-domain.com/) account\n- An MCP-compatible client (Claude Desktop, Claude Code, Cursor, OpenAI Codex CLI, Gemini CLI, etc.)\n\n## Support\n\n- For service-related inquiries: [Muumuu Domain Help Center](https://support.muumuu-domain.com/)\n- For issues with this repository: please open a [GitHub Issue](https://github.com/pepabo/muumuu-domain-mcp/issues)\n\n## License\n\n[MIT](./LICENSE)\n",
  "bytes": 5506,
  "sha": "f3d1e1d4a031453426e976895ec1a810690f7bb6c2d824e39ab335a1e624fcaf",
  "repo_slug": "pepabo/muumuu-domain-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_pepabo_muumuu_domain_mcp_0c520eb6/readme"
}