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-in
https://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-in
https://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 plans

Open 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 plans

On 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-serve

In Grok (grok.com), open Settings → Connectors → Add → Custom and paste the URL.

Perplexity

Self-serve · paid plans

Open 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-serve

Go 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 Studio

Copilot 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 Antigravity

Google 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 config

Add to CursorAdd to VS Code

Or 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)