MCP server for the meryn API — read your MMM results and launch runs from Claude
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":"meryn-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.
# meryn MCP Connect Claude to your [meryn](https://meryn.ai) account: read your MMM results and launch runs without leaving the conversation. The server runs **on your machine**, talks to the meryn API over HTTPS, and holds nothing — your key lives in your own config. ## Install ```bash claude mcp add meryn -e MERYN_API_KEY=mk_… -- uvx meryn-mcp ``` Or, in any MCP client's config file: ```json { "mcpServers": { "meryn": { "command": "uvx", "args": ["meryn-mcp"], "env": { "MERYN_API_KEY": "mk_...", "MERYN_BASE_URL": "https://meryn.ai" } } } } ``` `MERYN_BASE_URL` is optional; it defaults to `https://meryn.ai`. **The key** is the one you create in your team's settings → **API keys** ([how](https://meryn.ai/docs/api/api-keys/)). It is shown once, so copy it then. Give it `read` unless you want the assistant to be able to launch runs. ⚠️ **API access is part of the plan.** Professional and Enterprise include it; Free does not. Without it the first tool call returns `403: This team plan does not include API access.` ## What it can do | | | |---|---| | **Read** | projects, datasets, mappings and periods; models with their metrics and readiness verdict; the progress, logs and run history; every chart dataset and the finer-grained result tables; EDA runs; the budget allocator's split by channel and by market, and its efficiency | | **Launch** | create a model on an existing period, run it, cancel it; create and run a budget optimisation | What it deliberately **doesn't** do: upload and map a CSV. That step stays in the web app, where a person confirms how the file was interpreted — which column is the date, what each column means, what got normalised. ## Three things worth knowing **The knobs aren't written into the server.** `list_engine_params` fetches them live from the API, with each one's type, default, bounds and help text. They're the same rows that draw the modals in the app, so they can't go stale —…
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.