
INITE Visibility, signed in
ai.initePublished by inite.aiOfficial publisherv1.0.0Updated Nov 4, 2026
AI visibility for your account: the full audit, a weekly watch, your audits, a licence.
The publisher's own server: INITE Visibility
Overview
Checks whether AI answer engines can find and cite a website, scoring its AI visibility out of 100 and listing fixes.
- What you can do
- Check AI crawler access in robots.txt, identity files and page signals locally, without an account
- Run a free identity check with a score out of 100 and a prioritized fix plan
- Compare a site against a competitor and see how its visibility reading changed over time
- Start an asynchronous audit that asks Claude, ChatGPT, Gemini and Perplexity whether they name the site, then poll its progress and score
- List your own audits when signed in
- When to use it
- Useful when you want to know whether answer engines can crawl, parse and cite a site, and what to change first; also for tracking a site's visibility over time or against a competitor.
- Requirements
- Remote endpoint at inite.ai, or the npm package run through npx for stdio clients. Signing in uses OAuth 2.1 with PKCE via a browser login, or an INITE_TOKEN environment variable; the remote endpoint expects an Authorization bearer token. Network access to inite.ai is required.
Installation
In SourceWeft
- Open INITE Visibility, signed in in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ai.inite%2Finite-visibility-me/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"inite-visibility-signed-in": {
"type": "http",
"url": "https://inite.ai/api/mcp/analyzer-me"
}
}
}README
INITE MCP — AI visibility, from inside your agent
Ask your assistant whether the answer engines can see a website, and get a number back.
The audit reads a live site the way an assistant does — the identity files an
engine looks for (llms.txt, ai.json and the rest), the crawler policy, the
schema graph, page health — and then asks Claude, ChatGPT, Gemini and
Perplexity whether they name it. One score out of 100 across eight weighted
sections.
It is the same audit that runs at inite.ai/en/analyze.
Works before you sign in
Three of the tools run entirely on your machine — a robots.txt fetched, a
file probed for, a page parsed. No account, no allowance, no call home.
The rest is inite.ai's AI visibility server, and it answers signed out too, as
a guest: check_identity, the fix plan (visibility_fixes), a competitor read
the same way (compare_sites), how the reading moved (visibility_history),
and analyze_site as the survey - the audit without its two paid steps, two a
day per address.
Visibility and nothing else. INITE's services and booking are
ai.inite/inite,
the catalogue of AI tools is ai.inite/atlas.
Signing in makes the calls your account's: its tier of the audit (the teaser on
a free plan, the whole audit on a paid one) and your audits: my_reports, and
the fix plan and history built from them.
Install
Claude Desktop, Cursor, or any client that launches a stdio server:
Then sign in once:
That opens a browser, you approve, and the token is stored at
~/.config/inite/mcp.json with owner-only permissions. Authorization code with
PKCE over a loopback redirect, the flow RFC 8252 prescribes for a native app.
Nothing is written to the repository and no secret ships in the package.
Already have a token (CI, a shared config, a container):
INITE_TOKEN wins over the stored file.
Client speaks remote MCP? Skip this package. Point it straight at
https://inite.ai/api/mcp/analyzer: every open tool answers without a token,
and a member tool answers 401 with WWW-Authenticate naming
the protected-resource metadata,
which names the authorization server.
Tools
Local — no account:
Remote — open without an account, more with one:
Two tools rather than one for the audit, because it is asynchronous. A single tool that blocked for a minute would be torn down by most clients' timeouts.
Commands
What this package is
Two halves.
The local checks are real work done here: fetching, parsing, and the robots
rules applied properly — most-specific group wins, longest matching rule wins,
Allow breaks a tie. They cost nobody anything because your machine does them.
The remote half defines no schemas of its own. It asks inite.ai what it
offers and forwards calls there, so that tool list is whatever the service
implements today. A local copy would be a second source of truth, and the first
thing it would do is drift.
What stays on the server is what costs something or is ours: four answer
engines asked whether they name a site, and the weights that turn everything
into one number. The local tools report facts; analyze_site reports a score.
Account and allowance
Without an account every open tool answers, under a per-address allowance: the identity check, the fix plan, the comparison and the history, and the audit as a survey, two a day. An account makes the audit its plan's own, exactly as on the website: the teaser on a free plan, the full pipeline - four answer engines asked - on a paid one. Plans are here.
Environment
Namespace
Published to the MCP registry as ai.inite/inite-visibility, a namespace held
by proving control of inite.ai — the public half of the key is served at
/.well-known/mcp-registry-auth.
Named by the domain rather than the code host on purpose: a service whose whole job is being legible to machines should tell them who it belongs to in its own name.
A note on the command name
npx @inite/visibility resolves because there is exactly one binary in the
package. npm looks for a command matching the package name with the scope
stripped — visibility — does not find it, and runs the only one there is.
The binary is called inite-visibility rather than visibility on purpose: a
scoped package has no business claiming a word that general in your PATH on
a global install. The cost is that a second binary would break the line above
for every client, so a test pins it at one.
If you are invoking it from a directory that contains this package's own
package.json, npm prefers the local copy and finds no linked command. Name it
explicitly there:
Development
The tests cover what the bridge can get wrong without saying so: dropping the credential, turning "signed out" into "broken", swallowing an error into a success, and letting a stale file beat the environment.
Contribute with an AI agent
You don't need to be an engineer. Open the repo in your coding agent and say
/contribute (Claude Code) — or "read AGENTS.md and help me add …" in any
other agent. AGENTS.md holds the rules, the commands CI runs and
the idea → PR loop; CONTRIBUTING.md is the short version.
Only want to suggest something? /spec-idea, or the
Product idea
form.
Licence
MIT. The service it talks to is INITE.
Source: README.md at commit 797e761
Tools
0Version history
1- v1.0.0LatestOct 21, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Inite integrations

INITE Visibility
ai.initeOfficial publisher
Checks how AI answer engines read a website — crawler access, identity files, schema — and returns a visibility score, fix plan and competitor comparison.

INITE Directory
ai.initeOfficial publisher
Remote INITE Directory server that lets an assistant find businesses which confirmed their own facts, by what they do and where, and look up one business's…

INITE Agents
ai.initeOfficial publisher
Per-business remote MCP server that gives AI agents the owner-confirmed facts about a business: services, prices, hours, locations and FAQ.

INITE, signed in
ai.initeOfficial publisher
INITE's AI visibility server: lets an assistant audit whether answer engines can find and cite a website, with a score out of 100 and a fix plan.

INITE Atlas Owners
ai.initeOfficial publisher
INITE Atlas Owners audits a website's AI visibility: crawler access, identity files, structured data, and whether answer engines name the site.