Get started
MISSIN help
Help for MISSIN: set up forms, discounts, partners and campaigns, connect your stack, and read the legal, privacy and trust pages.
MISSIN is an attribution engine: it joins every touch-point a customer meets, such as a partner's post, a form answer or a discount code, to the order it earned.
Install with an AI assistant
Copy this prompt into the AI assistant you're using.
Install the MISSIN MCP server for me and check that it works.
About the server
- MISSIN's hosted MCP server is https://api.missin.co.uk/mcp (Streamable HTTP, JSON responses).
- It takes a MISSIN secret API key as the header "Authorization: Bearer sk_live_...". It has no OAuth sign-in, so do not start one.
- Guides: https://docs.missin.co.uk/integrations/ai-assistants and https://developer.missin.co.uk/mcp/connect-claude
Steps
1. Check the server is reachable, without a key: POST {"jsonrpc":"2.0","id":1,"method":"initialize"} to https://api.missin.co.uk/mcp with Content-Type: application/json. Expect 401 with the header WWW-Authenticate: Bearer realm="missin".
2. Ask me for my secret API key. If I do not have one, tell me to create one in MISSIN under Settings, then Developers, at Read or Write. Never print the key back, never write it into a file under version control, and leave it out of your report.
3. Add a server named "missin" with this client's own command, at user level, never project level:
- Claude Code: claude mcp add --transport http --scope user missin https://api.missin.co.uk/mcp --header "Authorization: Bearer <the key>"
- Codex: have me export MISSIN_API_KEY, then run: codex mcp add missin --url https://api.missin.co.uk/mcp --bearer-token-env-var MISSIN_API_KEY
- Cursor: in ~/.cursor/mcp.json, "missin": { "url": "https://api.missin.co.uk/mcp", "headers": { "Authorization": "Bearer ${env:MISSIN_API_KEY}" } }
- Any other client: its user-level MCP config, Streamable HTTP, the same header.
4. Reload the MCP servers if this client needs it, then call the missin tool "whoami".
5. Report: which config you changed and where, whether whoami answered, and the workspace and access level it reported (as created and as it acts now). If it failed, give the status code: 401 means the key is missing, revoked or expired; 403 with secret_key_required means a publishable key was used.What is MISSIN?
The attribution engine in one page.
Forms and incentives
Ask where customers came from, and reward the answer.
Discounts
One code, placed on every store you run.
Partners and posts
Everyone who posts for you, and what they post.
Campaigns
One push: what it gathered, cost and earned.
Workspace and billing
Members, plan and API keys.
Integrations
Every provider, what it reads and what it asks for.
Use MISSIN in your AI chats
Connect Claude and other AI assistants with a key.
Developers
The MISSIN API, for your own code.
Legal and privacy
Terms, privacy notices and the date each changed.
Trust center
The controls MISSIN runs and how to raise a concern.