MCP server for the Traackr API v1, generated from its OpenAPI spec.
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":"traackr-api-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.
# Traackr API MCP Server An [MCP](https://modelcontextprotocol.io) server for the **Traackr API v1**, built with [FastMCP](https://gofastmcp.com) directly from the API's OpenAPI spec. Use it either way — the tools are the same: - **Hosted** (pilot) at `https://api.mcp.traackr.ai/mcp`: nothing to install; your MCP client sends your API key with each request. It is rolling out to pilot customers now — check with your Traackr contact that it is live before relying on it. See [Hosted server](#hosted-server). - **Local** via `uvx traackr-api-mcp` from [PyPI](https://pypi.org/project/traackr-api-mcp/): runs on your machine with your key in the client's `env` block. See [Run it locally](#run-it-locally). ## Tools Tool names, summaries, and descriptions are derived entirely from the OpenAPI spec (each operation's `operationId` / `summary` / `description`) — nothing is hardcoded, so new endpoints appear automatically as the spec evolves. The table below reflects the spec at the time of writing — treat the live spec as the source of truth, since the server generates its tools from it at startup. | Tool | Method / Path | Description | | --- | --- | --- | | `listCampaigns` | `GET /v1/campaigns` | List campaigns | | `getCampaign` | `GET /v1/campaigns/{campaignId}` | Get a campaign | | `listCampaignCreators` | `GET /v1/campaigns/{campaignId}/creators` | List creators on a campaign | | `listCampaignPosts` | `GET /v1/campaigns/{campaignId}/posts` | List posts on a campaign | | `getCampaignSpend` | `GET /v1/campaigns/{campaignId}/spend` | Get campaign spend totals | | `listCampaignCreatorsSpend` | `GET /v1/campaigns/{campaignId}/creators/spend` | List per-creator spend on a campaign | | `getCreatorSpend` | `GET /v1/campaigns/{campaignId}/creators/{creatorId}/spend` | Get a creator's spend on a campaign | | `listCampaignCreatorDeliverables` | `GET /v1/campaigns/{campaignId}/creators/{creatorId}/deliverables` | List a creator's deliverable line items on a campaign | |…
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.