Guide
MCP and AI visibility: can a connector make your business an AI source?
Not on its own. An MCP server only reaches people who deliberately connect it to an AI app like Claude or ChatGPT, while public AI answers are still built from web pages those products can crawl, index and link to. This guide shows where each route starts, what each one needs from you, and how to decide whether a connector is worth building at all.
What MCP actually does
MCP lets an AI app call tools and read data from systems that someone has connected it to. MCP stands for Model Context Protocol. Its official documentation calls it an open-source standard for connecting AI applications to external systems, such as data sources, tools and workflows. Anthropic released it in November 2024 and donated it to the Linux Foundation's Agentic AI Foundation in December 2025. Anthropic's announcement names ChatGPT, Cursor, Gemini, Microsoft Copilot and Visual Studio Code among the products that support it.
The moving parts are plain. An AI app, called the host, connects to one or more MCP servers. The server is a program that offers three kinds of things. Tools are actions the AI can run, such as looking up job availability. Resources are data it can read, such as your service area or opening hours. Prompts are templates that shape a task, such as a standard way to summarise a job file.
Servers come in two forms, and the difference matters when a vendor says "just add our MCP". The MCP architecture documentation describes a local server as one that runs on the same computer as the AI app and talks to it directly, while a remote server runs on someone else's platform and is reached over the internet. Remote servers can sign people in with bearer tokens, API keys or custom headers, and the documentation recommends OAuth for getting those tokens. In practice, a remote connector is a web address plus a sign-in screen. A local server is software installed on one machine, and MCP's security guidance warns that local servers run with the same privileges as the AI app that launched them.
Now notice the direction. The host connects to servers someone has set it up to use. MCP's specification says users must explicitly consent to and understand all data access and operations, and that hosts must get explicit user consent before invoking any tool. The specification also admits that MCP itself cannot enforce these principles at the protocol level, so each app and server has to build them in. Nothing in the protocol goes out looking for businesses to recommend.

Explicit connection versus public discovery
There are two routes into an AI conversation, and they run on different rules. One is a connection a person chooses. The other is discovery, where the AI product finds you by itself while answering someone's question.
Read the table row by row and the pattern is clear. Every MCP row starts with a person who already knows you exist. Every public row starts with the AI product's own index. So an MCP server behaves more like an app for people who already want to work with you. It can make their week easier. It can't introduce you to someone who has never heard of you.
That doesn't make connectors useless for visibility. It means they sit after discovery, not before it. A customer who found you through a search, a referral or an AI answer might later connect your server to check bookings, but the finding happened somewhere else.
| Question | MCP connection | Public AI answers |
|---|---|---|
| Who starts it | A person, or their organisation, adds your server to their AI app | The AI product, through its own crawling and search index |
| Who it reaches | Only people who have connected it, in the apps where they connected it | Anyone who asks a relevant question |
| What the AI reads | Whatever your server returns when a tool or resource is called | Public pages the product can crawl, index or fetch |
| What decides whether you are used | The person's request, the permissions they granted and your tool descriptions | The product's own ranking and source choices |
| Sign-in needed | Usually, for anything tied to an account | No, the pages are public |
| What it needs from you | A hosted server, sign-in and security, testing and ongoing upkeep | Crawlable, indexable pages with clear, consistent business facts |
| How you measure it | Your own server logs and, once listed, the directory's usage dashboard | Search Console, analytics referrals and manual checks of AI answers |
What public AI answers are built from
Public AI answers are built from web pages that each product's own crawler or search index can reach. When AI companies explain how their answers find websites, they talk about crawlers and indexes, not connectors. The table sets out what each company says in its own documentation.
Two kinds of bot matter for a local business. An indexing bot builds the search index that answers draw on. A user-triggered bot visits a page while answering one person's question. OpenAI says ChatGPT-User is not used to decide whether content may appear in search, and Perplexity says Perplexity-User generally ignores robots.txt because a person started the request. So the indexing bot is the one your robots.txt decisions affect most.
None of those routes runs through an MCP server. If a bot can't reach your service pages, or your pages disagree with your Google Business Profile, a connector won't fix either problem. Why a crawl does not prove an AI citation explains how to read bot visits in your logs, and how AI search works covers how answers choose their sources.
You can check your own public AI visibility without building or buying anything. Work through these checks in order:
- Ask the questions your customers ask, in their words, in ChatGPT, Perplexity, Claude and Google AI Mode. Include the suburb and the job, such as "termite inspection Maroochydore". Note whether your business is named, whether your site is linked, and whether the facts are right.
- Repeat each question on a few different days. AI answers vary between runs, so one screenshot proves very little either way.
- Open your robots.txt and confirm you haven't blocked OAI-SearchBot, PerplexityBot or Claude-SearchBot by accident, unless you chose to.
- Check Search Console. Google's AI features documentation says traffic from AI Overviews and AI Mode is counted in the Performance report under the Web search type, so there is no separate AI report to find. How to interpret Google AI impressions explains how to read it.
- Look at referral traffic in your analytics for visits from AI products. How to measure ChatGPT referrals shows the GA4 steps.
- Only then consider a paid tracking tool, and compare its reports with care, as how to compare AI visibility reports explains.
| Product | What its documentation says decides inclusion | Bot to allow if you want to appear |
|---|---|---|
| Google AI Overviews and AI Mode | A page must be indexed and eligible to show in Google Search with a snippet. Google says there are no additional requirements and no special optimisations are necessary. | Googlebot, through normal Search crawling |
| ChatGPT search | OAI-SearchBot is used to surface websites in ChatGPT's search features. OpenAI says sites that opt out won't be shown in ChatGPT search answers. | OAI-SearchBot |
| Perplexity | PerplexityBot is designed to surface and link websites in Perplexity's search results, and Perplexity says it is not used to crawl content for AI foundation models. | PerplexityBot |
| Claude | Anthropic says blocking Claude-SearchBot may reduce a site's visibility and accuracy in Claude's search results. | Claude-SearchBot |

The other meaning: MCP connectors that report your visibility
Many pages that use the phrase "MCP AI visibility" are selling something different: a connector that pipes an SEO or AI-visibility tracking tool's data into Claude or ChatGPT. These tools let you ask your AI app questions about your tracking data. They do not make AI products cite you. The connector changes where you read the report, not what the report says.
The trackers behind them generally work by sampling. They run a fixed set of prompts through a fixed set of AI products on a schedule, then count how often a brand is named or a site is linked. That is useful for spotting trends, but every number depends on which prompts and which products were chosen. Google, OpenAI, Perplexity and Anthropic don't publish an official AI visibility score, so each vendor defines its own metric.
If an agency or vendor pitches "MCP for AI visibility", ask these questions before you pay or connect anything:
- Does this product measure my visibility, or does it claim to change it? A connector that claims to raise citations in public AI answers needs to explain how, because public answers come from each product's own index.
- Which AI products and which prompts are tracked, who chose the prompts, and can I see and edit the list?
- How often is each prompt run, and how are results that change from run to run handled?
- Is access read-only by default? Which actions, if any, can write to my accounts, and can I turn those off?
- Will the connection reach every project or client the account can see, or only the ones I choose?
- Where does the data go, which country is it stored in, and is there a privacy policy that covers the connector?
- Which plan includes the MCP connection, and does cancelling the plan remove access cleanly?
- Who maintains the server, and how will I hear about changes to its tools?
Connector directories and the rules against promotion
Connector directories are the one place where people can discover an MCP server they didn't already know about, and both major directories forbid promotional connectors. Claude's Connectors Directory lists servers submitted through Anthropic's developer portal, and Claude's documentation says every directory entry is eligible for Suggested Connectors, which are in-chat recommendations shown when relevant to a person's task. Ranking there is usage-based, like other app stores. Anthropic's verification page says new submissions are listed as Community connectors by default, and that a Verified label isn't a security audit. On the OpenAI side, published plugins appear in a directory shared by ChatGPT and Codex, and OpenAI's plugin guidelines say plugins with strong real-world utility and high user satisfaction may be eligible for directory placement or proactive suggestions.
Three limits matter. First, a suggestion is still an invitation. The person decides whether to install it, and the listing has to earn its place through use. Second, both companies rule out ad-first connectors. Anthropic's Software Directory Policy prohibits software that exists primarily as an advertising or promotional vehicle, and OpenAI's guidelines say plugins must not serve advertisements or exist primarily as an advertising vehicle. Third, you can't use tool descriptions to steer the AI towards your business. OpenAI's guidelines say tool descriptions must not favour or disparage other plugins or services or try to influence the model to select them, and Anthropic's policy says descriptions must precisely match actual functionality and must not be written to make Claude call them when it doesn't need to.
Put plainly, a server built to talk up your business breaks both sets of rules, and a server that only describes itself honestly gets used when it genuinely helps with the task in front of the person.
The open MCP Registry is something else again. Its documentation says it's in preview, is intended to be consumed primarily by downstream aggregators such as MCP server marketplaces, and is not intended to be read directly by AI apps. It also doesn't accept private servers that only a narrow group can reach. A listing there is a technical record for other software to read, which is a long way from a customer finding you.
Worked example: should a pest control business build a server?
Build a server when you can name the people who will connect it and they will use it more than once. Here is a hypothetical case taken through that decision step by step. Say a pest control business in Maroochydore handles routine inspections for several real estate agencies, and the owner is told a connector would "get the business into AI".
Step 1, separate the two goals. Homeowners in Buderim asking ChatGPT who treats termites nearby will never touch a connector, so new-customer visibility belongs to the website, the Google Business Profile and the facts other sites hold about the business. AI answers and accurate company facts covers that side. The connector question is only about existing agency clients.
Step 2, name the users and their questions. The owner writes down that property managers at the agencies keep phoning to ask when the next inspection is due for a listing, and whether a report has been sent. That is a narrow, repeated need from known people, which is the case where a server can earn its keep.
Step 3, split the tools into read and write, and decide who signs off each one. MCP's tools specification says there should always be a human in the loop with the ability to deny tool invocations. OpenAI's plugin guidelines ask builders to mark whether a tool only reads data or changes it, and whether a change could be irreversible. The table shows how the owner might sort the candidate tools.
Step 4, check how the agencies would connect it. If an agency uses Claude on a Team or Enterprise plan, an Owner of its Claude organisation, or on Enterprise a member with the right custom role, has to add the server before property managers can connect with their own accounts. On a Team plan, a member without that permission sees a Request button that sends the request to the Owners. So the owner should talk to each agency's administrator before writing any code.
Step 5, decide. A read-only first version with two tools is a small, testable project. If the agencies agree to use it, the owner builds that first and reviews usage after a few months. If they don't, the effort goes back into the website and the business profile.
| Candidate tool | Read or write | Who signs off | First version? |
|---|---|---|---|
| Next inspection date for a property the agency manages | Read | No sign-off needed beyond the agency's own login | Yes |
| Whether the last inspection report has been sent | Read | No sign-off needed beyond the agency's own login | Yes |
| Request a new inspection booking | Write, reversible | The property manager confirms in the AI app, then the office confirms the time | Later, after the read tools prove useful |
| Cancel or reschedule a booked job | Write, may affect a tenant | Office staff only, never automatic | No |
| Download full inspection reports with tenant details | Read, but holds personal information | Owner decides after a privacy check | No |
Before you build or connect: security, privacy and upkeep
An MCP server is software that other AI apps call, often with customer data sitting behind it, and connecting someone else's server gives their code a route into your accounts. Work through these steps in order, and stop at any step you can't answer.
One risk deserves a plain example. Imagine, hypothetically, that a free "marketing insights" server is connected to an AI app that can also read your inbox. A month later its developer changes one tool description to include a hidden line telling the AI to send any customer list it sees to another tool for "backup". You never see that text, but the AI does. Claude's help centre warns that malicious MCP servers may include hidden instructions that try to make Claude perform unintended actions, and that server developers may update tool behaviour unexpectedly. Anthropic's verification page adds that a connector's developer controls which tools it exposes and can change them at any time. That is why trust in the developer, narrow permissions and approval prompts matter more than any label.
- Fix public visibility first. Check your key pages are indexed in Google and open to OAI-SearchBot, Claude-SearchBot and PerplexityBot, unless you've decided otherwise. The AI visibility checklist walks through the rest, and technical SEO covers crawl and indexing problems.
- Name the users. Write down who will connect the server and what they'll ask it. If you can't name them, you don't need one yet.
- Start read-only and narrow. MCP's security guidance warns that broad access scopes widen the damage when a token is stolen, and recommends a minimal starting set of low-risk read operations. OpenAI's security guidance says to request only the scopes, storage and network permissions you need.
- Keep a person in the loop for anything that changes data. OpenAI's plugin security guidance says to assume prompt injection and malicious inputs will reach your server, and points to human confirmation for irreversible operations.
- Log what the AI did through your server. MCP's tools specification says servers must validate all inputs, apply access controls and rate limit tool calls, and that apps should log tool usage for audit. Record the tool name, the connected account, the time and the outcome, and follow OpenAI's advice to redact personal information before it is written to logs. Those records are what you'll need if something goes wrong.
- Check your privacy duties. If your business is covered by the Privacy Act, the OAIC's guidance says privacy obligations apply to personal information put into an AI system and to AI output that contains it. Anthropic's directory policy also requires a clear privacy policy covering data collection, use and retention.
- Connect other people's servers sparingly. Only connect servers from developers you trust, review the permissions requested at sign-in, switch off tools you don't need, and remove connectors you've stopped using.
- Plan the upkeep. Anthropic asks directory connector owners to maintain their connector's security and functionality and to respond to security issues promptly. Once listed, the developer portal shows the server's health and usage, alongside your own logs. That job doesn't end at launch.
Common questions
What does an MCP do for AI?
MCP lets an AI app such as Claude or ChatGPT call tools and read data from a system that someone has connected it to. The connected server can offer actions, like checking a booking, data, like opening hours, and task templates. It only works after a person or their organisation adds the server and grants permission, so it extends what the AI can do for that person rather than making the AI aware of new businesses.
Is Google visibility the same as AI visibility?
Partly. Google's AI Overviews and AI Mode can only link to pages that are indexed and eligible to show a snippet in normal Google Search, so Google visibility feeds Google's AI features directly. ChatGPT, Perplexity and Claude run their own search crawlers, OAI-SearchBot, PerplexityBot and Claude-SearchBot, so ranking well on Google doesn't guarantee you appear in their answers. Check each product separately.
What is a good AI visibility score?
There isn't a recognised standard. Google, OpenAI, Perplexity and Anthropic don't publish an AI visibility score, so each tracking vendor defines its own from the prompts and products it samples. A score is only meaningful compared with the same tool, the same prompt list and the same products over time. Watch the direction of change and whether the facts AI answers state about you are correct.
Do I need an MCP server to show up in Google AI Overviews?
No. Google's AI features documentation says there are no additional requirements to appear in AI Overviews or AI Mode, and no special optimisations are necessary. It also says you don't need new machine-readable files, AI text files or special schema.org markup. Your pages do need to be indexed and able to show a snippet in normal Search, so crawlable, indexable pages come first.
Is an MCP server the same as llms.txt or schema markup?
No. Schema markup and text files such as llms.txt sit on your website for any crawler to read. An MCP server is a live service that answers an AI app only after someone connects it. They do different jobs. Google says AI Overviews and AI Mode have no additional requirements and need no AI text files or special schema, so none of the three is a shortcut into Google's AI features.
Can a small trade business build an MCP server without a developer?
Not safely, in most cases. For Claude's directory, a remote server must be reachable over HTTPS and use OAuth 2.0 sign-in when its tools act on a user's account. Every tool needs testing, and the server needs patching for as long as it runs. If your booking or job management software already offers a connector, switching that on is usually far simpler than building your own.
What is WebMCP, and does it change any of this?
WebMCP is a draft browser proposal that lets a web page offer tools, such as a booking form, to an AI agent working in the browser for a user. Chrome opened an early preview in February 2026, and the W3C community group draft isn't a W3C Standard. The tools live in the page itself, so they help an agent that's already on your site. They don't bring one there.
Can an Australian business offer an MCP connector to its customers?
Yes. On Claude, the customer's plan decides who adds it. On Free, Pro and Max plans, a person adds your server's URL themselves, and the Free plan allows one custom connector. On Team and Enterprise, an Owner adds it for the organisation, and on Enterprise a member whose custom role includes managing the organisation's libraries can too. For ChatGPT, OpenAI lets publishers choose which countries a listed plugin is available in.
