MCP server for managing a Mataroa blog via natural language
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mataroa-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mataroa-mcp An MCP server that lets you manage your [Mataroa](https://mataroa.blog) blog through natural language in Claude Desktop, Claude Code, or any MCP-compatible AI client. --- ## What you can do Tell Claude things like: - *"Show me all my blog posts"* - *"Write a post about my weekend hike and save it as a draft"* - *"Publish my sourdough post"* - *"Are there any comments waiting for approval?"* - *"Delete the draft called testing-123"* - *"Create an About page for my blog"* Claude will call the right tool automatically. --- ## Preview  --- Demo conversation [link](https://claude.ai/share/056a508f-57c0-4170-92c6-bc77ec77fe2a) ## Setup (5 minutes) ### 1. Get your Mataroa API key 1. Go to [mataroa.blog](https://mataroa.blog) and log in (or create a free account). 2. Open **Dashboard → API** and copy your API key. ### 2. Install the server You need Python 3.10 or later. The package is published on PyPI — install it with pip: ```bash pip install mataroa-mcp ``` Or, if you have [`uv`](https://github.com/astral-sh/uv) installed, you can skip the install step entirely and run the latest version on demand with `uvx`: ```bash uvx mataroa-mcp ``` ### 3. Add to Claude Desktop Open your Claude Desktop config file: - **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json` - **Windows:** `%APPDATA%\Claude\claude_desktop_config.json` If there is no `"mcpServers"` key, add it at the top level alongside any existing keys: ```json { "mcpServers": { "mataroa": { "command": "mataroa-mcp", "args": [], "env": { "MATAROA_API_KEY": "paste-your-key-here" } } }, "...your other existing config keys...": "..." } ``` If you used `uvx` instead of `pip install`, replace `"command": "mataroa-mcp"` and `"args": []` with: ```json "command": "uvx", "args": ["mataroa-mcp"] ``` ### 4. Restart Claude Desktop Quit and reopen Claude Desktop. Y…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.