Mindscast MCP server — extract Product Context Documents (PCDs) using YOUR LLM, send only validated JSON to api.mindscast.app. Your source code never leaves your laptop.
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":"mindscast-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.
# mindscast-mcp > Extract a Mindscast **Product Context Document (PCD)** using **your own > LLM** (Claude Desktop, Cursor, Claude Code, ...). Your source code never > leaves your laptop. We see only the structured marketing JSON you approved. This package is the path **C** of Mindscast's PCD ingest. Paths A (landing URL crawl) and B (GitHub README fetch) run server-side and are simpler but less private. Path C is for users who want maximum control: dev/AI/OSS founders, privacy-conscious teams, or anyone whose product story lives across private docs we can't access. See [`TRUST.md`](TRUST.md) for the full audit checklist + what this server does NOT do. ## Quickstart (Claude Desktop) 1. **Generate an API key** at https://app.mindscast.app/settings/api-keys 2. **Install** in one of these ways: ```bash # Recommended: uvx (no global install) # In your MCP client config (see step 3) use: "command": "uvx", "args": ["mindscast-mcp"] # Or pip: pip install mindscast-mcp ``` 3. **Wire to Claude Desktop**. Edit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or the equivalent on your OS: ```json { "mcpServers": { "mindscast": { "command": "uvx", "args": ["mindscast-mcp"], "env": { "MINDSCAST_API_KEY": "msk_<your generated key>" } } } } ``` Restart Claude Desktop. 4. **Tell Claude** what to do, in plain English: > Use the Mindscast extract_pcd prompt. Read my product at `/Users/me/code/wakeworth`. > Emit the ProductContext JSON. Then validate_pcd it. If clean, upload_pcd > with product_id "wakeworth". 5. **Review** the JSON Claude emits **before** approving the upload tool call. Your LLM client (Claude Desktop / Cursor / etc.) will ask you to confirm each tool invocation. That's it. You'll then see the PCD in https://app.mindscast.app/pcd ready for content generation. ## What gets sent over the network Exactly **on…
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.