Claim
MCP serverDev toolsApproved claims, offers, proof, voice, and banned phrases for brand assistants.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use Claim to list brands
Install Claim
The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user claim 'https://claim-continuity2.vercel.app/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://claim-continuity2.vercel.app/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=claim&config=eyJ1cmwiOiJodHRwczovL2NsYWltLWNvbnRpbnVpdHkyLnZlcmNlbC5hcHAvbWNwIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://claim-continuity2.vercel.app/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add claim --url 'https://claim-continuity2.vercel.app/mcp'Run it once, then sign in with codex mcp login claim if the server asks for an account.
From the project's README
As published by lahutchins91/claim-mcp in README.md.
Claim keeps a brand’s approved claims, current offers, proof, voice, and banned phrases, then lets an assistant read that guide before it writes. A check rejects draft copy that invents a guarantee, invents a discount, uses a banned phrase, or states an offer that is not in the active set.
It works with ChatGPT, Claude, Gemini, Grok, and Cursor, plus any other MCP client that can do Streamable HTTP and OAuth. It is not a ChatGPT-only plugin.
Sign in with your Claim account when the assistant opens OAuth. Do not paste an API key or password into a header. Claim does not accept API keys. Brand tools need Pro or an active trial. The site offers a 14-day trial, then Pro.
The MCP path on a deployment is /mcp. Registry metadata is in server.json (io.github.LAHutchins91/claim).
What the assistant can do
After you approve the connection, the server exposes these tools:
- list_brands
- create_brand
- get_brand_guide
- save_approved_claim
- save_offer
- save_proof
- save_brand_voice
- save_banned_phrase
- remove_banned_phrase
- check_brand_copy
check_brand_copy does not save the draft. Do not deliver copy when its verdict is rejected. Proof shows why a saved claim exists. It does not approve new language. Voice is tone, not permission to invent a promise. The assistant only calls these tools when you and the host allow it.
Connect
Cursor, in ~/.cursor/mcp.json or a project .cursor/mcp.json:
{
"mcpServers": {
"claim": {
"url": "https://YOUR_CLAIM_HOST/mcp"
}
}
}
Claude Code:
claude mcp add --transport http claim https://YOUR_CLAIM_HOST/mcp
Other clients: add the same URL, choose OAuth, and leave client id and secret empty. Claim supports dynamic client registration. Full steps for each assistant are on the connect page.
Run
npm install
npm run build
npm start
npm start runs node dist/src/server.js. When stdin is not a terminal, the process also speaks MCP on stdio so a sandbox can list tools without a token. A terminal keeps the HTTP listener only.
The server starts with empty Supabase and Stripe settings. Discovery (initialize, notifications/initialized, tools/list, and ping) does not need a user token. Saving or reading a brand requires a signed-in subscriber.
Copy supabase/schema.sql into the Supabase SQL editor before brand tools can read or write. Set these environment variables in the host, not in the repo:
SUPABASE_URLSUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEYSTRIPE_SECRET_KEYSTRIPE_WEBHOOK_SECRETSTRIPE_PRICE_MONTHLYSTRIPE_PRICE_YEARLYAPP_BASE_URLPORTOPENAI_APPS_CHALLENGE(optional)
Stripe Checkout shows the billing interval and trial before purchase.
Tools it offers (10)
What this server listed when ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
list_brandscreate_brandget_brand_guidesave_approved_claimsave_offersave_proofsave_brand_voicesave_banned_phraseremove_banned_phrasecheck_brand_copy
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- claim MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-lahutchins91-claim- Source
- github.com/lahutchins91/claim-mcp
- Hosted endpoint
https://claim-continuity2.vercel.app/mcp
github.com/lahutchins91/claim-mcp