Documentation
MCP Server
Add AITWIRE to your AI assistant as a tool. It lets the assistant look up verified, business-supplied entity records — a business's own confirmed description, products, pricing and locations, each stamped with the date it was confirmed. Works in Claude, ChatGPT, Perplexity, Mistral Le Chat, Grok, Microsoft Copilot, Gemini, Cursor, and any MCP-compatible client.
Two endpoints
AITWIRE exposes one standard remote MCP server at two URLs — pick based on what you need:
Public data
No sign-inhttps://api.aitwire.com/mcp
Read-only tools to look up any published entity, page its feeds, and check a claim against its record. No account required.
Your account
OAuth sign-inhttps://api.aitwire.com/mcp/tenant
Operate your AITWIRE account — recommendations, Brand Canon, plan and credits. You approve the sign-in in your browser; every write is read-only or suggest-and-confirm. Every plan connects, and what your AI may do climbs with it: Free reads your evidence, and AITWIRE AI adds drafting corrections for your approval, your competitive picture, and publishing-on-approval. See Your Account Tools.
Add AITWIRE to your assistant
The steps differ per platform because each console connects a remote MCP server its own way. Paste the /mcp URL for public lookups, or /mcp/tenant to operate your account. Menu names evolve — if a path has moved, look for “Connectors,” “MCP,” or “custom tool.”
Listed on the official MCP registry as com.aitwire/authority.
Claude (claude.ai & Desktop)
Self-serve · all plansOpen Settings → Connectors → Add custom connector, paste the URL, and save. Available on Free and paid plans, in the web app and Claude Desktop. For your account, use /mcp/tenant and approve the sign-in when Claude opens it.
ChatGPT
Self-serve · paid plansOn a paid plan (Plus, Pro, Team, Enterprise, Edu), turn on Settings → Connectors → Advanced → Developer mode, then add a connector with the URL. Enable it for a conversation from the tools/compose menu when you want ChatGPT to use it.
Grok
Self-serveIn Grok (grok.com), open Settings → Connectors → Add → Custom and paste the URL.
Perplexity
Self-serve · paid plansOpen your profile → All settings → Connectors, click + Custom connector, and paste the URL. Set transport to Streamable HTTP; for /mcp/tenant choose OAuth, and for the public /mcp choose None. Custom connectors need a paid Perplexity subscription.
Mistral Le Chat
Self-serveGo to Intelligence → Connectors → Add connector, open the Add custom connector tab and paste the URL. The connector then appears in Le Chat's tools dropdown. The public /mcp needs no authentication; for /mcp/tenant pick the OAuth option if Le Chat offers one on your plan.
Microsoft Copilot
Admin / maker · via Copilot StudioCopilot connects through Copilot Studio: a maker or admin adds AITWIRE as a tool on a Copilot agent — Add tool → Model Context Protocol, then the server URL. Microsoft 365 Copilot doesn't yet let an individual paste a server URL into chat, so this is a maker/admin step rather than one-click self-serve.
Gemini
Enterprise licence · or AntigravityGoogle retired the standalone Gemini CLI on 18 June 2026 for free, Google AI Pro and Ultra users, replacing it with Antigravity CLI. If your organization has a Gemini Code Assist Standard or Enterprise licence, the CLI still works and the one-liner below installs the AITWIRE extension:
gemini extensions install https://github.com/matthewjtherbert/aitwire-mcp
On Antigravity CLI, extensions carry over as plugins — its setup flow offers to import your existing Gemini CLI extensions, or run agy plugin import. MCP servers are configured in mcp_config.json rather than the main settings file.
The extension configures both endpoints: the public lookup, and your own account at /mcp/tenant — which opens an AITWIRE sign-in the first time it is used. Gemini Enterprise (Agentspace) registers AITWIRE as an MCP server directly. The consumer Gemini apps still don't accept a custom MCP URL.
Cursor, VS Code & other MCP clients
Self-serve · one-click or configOr add AITWIRE to any MCP client's config by hand. Example (Cursor ~/.cursor/mcp.json, Claude Desktop ~/.claude/mcp.json):
{
"servers": {
"aitwire": {
"url": "https://api.aitwire.com/mcp"
}
}
}Available Tools (public)
The public server provides three read-only tools:
aitwire_entity_lookup
Look up any entity by domain or name. Returns the business-supplied record — description, feed URLs, proof counts — with its source and confirmation date.
aitwire_entity_feeds
Page an entity's structured feeds — products, services, articles or locations. Requires a tenant_id from the lookup result.
aitwire_grounding
Check whether a specific claim matches an entity's record. Returns verified / contradicted / unknown with a confidence score.
These tools cover only entities that have published to AITWIRE and return no match for others.
Your Account Tools (authenticated)
Connect over https://api.aitwire.com/mcp/tenant to operate your account across a per-account, OAuth-secured endpoint. Add the URL and approve the connection in your browser. These tools are scoped to the account you authorize. Most are read-only, and the ones that can change your account are gated behind permissions you grant separately when you connect: mcp:propose files drafts that wait for you, mcp:billing only ever returns a Stripe link you complete yourself, and mcp:write lets your assistant publish. Nothing is ever charged without you completing payment in your browser. Publishing is different and worth being exact about: if you grant mcp:write, your assistant can publish Brand Canon changes when you tell it to, without a second confirmation in AITWIRE. Grant it only if you want that:
aitwire_my_recommendations · aitwire_my_facts
Your ranked recommendations for how AI systems answer, and your confirmed Brand Canon facts. Read-only (scope mcp:read).
aitwire_my_measurements · aitwire_my_answers
Your measured results and the transcripts behind them: accuracy, citation rate, coverage and gaps from your latest completed cycle, broken out by engine class (grounded engines retrieve live — the movable part of your score; training-prior engines only move on a retrain), each with sample size and a 95% confidence interval. aitwire_my_answers returns the individual probes — the prompt asked, the engine and model that answered, the measurement date, and the facts the answer was graded against. Read-only (mcp:read).
aitwire_prohibited_emissions
Whether any AI system has said something you declared must never be said about you. Returns how many answers were checked and how many emitted a prohibited claim, with the offending answers — the checked count matters as much as the hit count, because zero hits out of zero checks is not the same result. Read-only (mcp:read).
aitwire_my_campaigns
Your correction campaigns — the measure, calibrate, prove loop. Each campaign's status, the prompts and AI systems it covers, the baseline it was measured against, and where a re-measurement has run, the per-engine before and after with confidence intervals. Read-only (mcp:read).
aitwire_my_competitors
Who you track as a competitor and how each contest is characterised — what they actually contest, which of your capabilities it touches, how serious it is, and what you do that they do not. Read-only, but on its own permission (mcp:competitive) rather than mcp:read: your competitive picture is the one account read that does not ride an agency's delegated access. Available on AITWIRE AI.
aitwire_apply_change · aitwire_approve_change
The two tools that publish. aitwire_apply_change updates a Brand Canon field and publishes it directly rather than filing a proposal — short_description, long_description and value_proposition are writable this way, and any other allowed field is filed for your approval instead. aitwire_approve_change approves changes already pending and publishes them, the same act as clicking Approve in AITWIRE; name a field to approve one, or omit it to approve all. Both need mcp:write, which you grant separately at connect time and which is owner-only. Available on AITWIRE AI.
aitwire_next_actions
Your prioritized next best actions — setup steps still to finish plus measured-gap fixes, each with a link. Read-only (mcp:read).
aitwire_pending_changes · aitwire_propose_change
Review what's awaiting approval and draft corrections to your Brand Canon. Proposals file as PENDING and never publish until you approve them in AITWIRE (scope mcp:propose).
aitwire_approve_facts
Approve governed facts — the statements every AI answer is graded against — without leaving your assistant. The approval is recorded under your own signed-in identity, exactly as it would be in the Console, and enrols approved assertions for measurement up to your plan's allowance. It cannot edit or retire a fact: changing wording stays a Console act (scope mcp:write, approved separately at connect time).
aitwire_manage_plan
Get a secure Stripe link to upgrade, change, downgrade, or cancel your plan (pass a higher plan for an upgrade checkout; omit it to open the billing portal). It never charges you; you complete any change in your browser (scope mcp:billing, approved separately at connect time; available on every plan, owner-only).
aitwire_buy_credits
Get a secure Stripe checkout link to buy an AI credit pack (call with no pack to list the options). It never charges you; credits are added after you complete payment in your browser (scope mcp:billing; available on every plan, owner-only).
System Instructions
The server returns an instructions field in its initialization response that tells the assistant what the tools are for and when to use them:
"AITWIRE hosts business-supplied entity records — a business's own confirmed description, products, services and locations, each carrying the date it was confirmed. Use aitwire_entity_lookup to retrieve a specific business, brand, organization, person or website's record by domain or name; aitwire_entity_feeds to page its structured product/service/article/location feeds; and aitwire_grounding to check whether a specific claim matches that record. Each response carries its source and confirmation date so you can attribute it. These tools cover only entities that have published to AITWIRE and return no match for others."
MCP clients surface these instructions to the model so it knows when the tools apply and how to attribute what they return.
Resources
The server also exposes an MCP resource:
aitwire://system-prompt— the full canonical system instruction text
Protocol Details
- Protocol: MCP (Model Context Protocol) — JSON-RPC 2.0
- Transport: Streamable HTTP
- Version: 2025-03-26
- Public endpoint:
https://api.aitwire.com/mcp(no auth) - Account endpoint:
https://api.aitwire.com/mcp/tenant(OAuth 2.1)