Cited

io.github.entradoxPublished by GitHub account entradoxv1.0.0Updated Oct 24, 2026

AI-answer-engine visibility scans for local businesses, as agent tools

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingBusiness & Commerce

Overview

AI-generated overview

Remote MCP server that runs AI-visibility scans showing whether AI answer engines recommend a given local business, with verbatim evidence quotes.

What you can do
  • Run an instant scan for a local business by name, city and service category, returning per-engine verdicts, evidence quotes and citations
  • Re-fetch a previous scan result by its shareable scan_id
  • Check whether a business is on the paid weekly monitoring plan and read funnel counters such as page views, scans and paid registrations
  • Read the product's own documentation and runnable integration recipes for REST and MCP patterns
  • List and read the product's skill files by skill URI
When to use it
Useful when you want an assistant to check how a local business (for example a dental practice) appears in AI-generated recommendations, or to pull up a previously shared scan result and its evidence.
Requirements
A remote streamable-HTTP endpoint; no OAuth, signup or API key is required according to the README. Network access to the hosted API is needed.
Before you install
Scans are submitted to a third-party hosted service and results are shareable by scan_id, so treat business details as public. Some tools relate to a paid weekly monitoring plan; check terms before relying on results.

Installation

In SourceWeft

  1. Open Cited in the dashboard and add it to a workspace.
  2. 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/io.github.entradox%2Fcited-visibility-scanner/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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "cited": {
      "type": "http",
      "url": "https://cited-api-production.up.railway.app/mcp/"
    }
  }
}

README

cited-site

Cited — does AI recommend your practice? Instant free scan, verbatim evidence.

Live: offer page at https://entradox.github.io/cited-site/ · API at https://cited-api-production.up.railway.app/health · MCP at https://cited-api-production.up.railway.app/mcp/

Connect Cited (agents are first-class citizens)

No OAuth, no signup — one POST scans any business instantly.

Claude Code:

bash
claude mcp add --transport http cited https://cited-api-production.up.railway.app/mcp/

Codex:

bash
codex mcp add cited --url https://cited-api-production.up.railway.app/mcp/

Cursor — merge into mcp.json:

json
{ "mcpServers": { "cited": { "url": "https://cited-api-production.up.railway.app/mcp/" } } }

Any MCP client: point it at the streamable-http remote above. REST: POST /scan, GET /report/{id} — API reference for agents: https://cited-api-production.up.railway.app/llms.txt

Try these prompts once connected:

  • "Scan Gentry Dentistry of Suwanee for AI visibility"
  • "Is my dental practice recommended by AI engines?"

Operated by the Cited API (Railway). Terms: https://entradox.github.io/cited-site/terms.html

Source: README.md at commit 1b51fc7

Tools

9

cited_health

Liveness check for the Cited API.

Takes no parameters.

cited_scan

Run a free instant AI-visibility scan for a local business. Args: business: the business's name, e.g. "Sunshine Smiles Dentistry" city: city + state, e.g. "Austin, TX" category: the service category, default "dentist" Returns per-engine verdicts, verbatim AI evidence quotes, citations, and a `cta_teaser` on any check where the business wasn't the top recommendation — the specific fix is a paid-tier ($39/mo) feature. Rate limit: 3/IP/24h. Scan takes under 30s (single-prompt free-tier path).

Parameterscityrequiredbusinessrequiredcategory

cited_report

Re-fetch a previous scan result by its shareable scan_id.

Parametersscan_idrequired

cited_watch_status

Check whether a business is on the paid weekly monitoring plan.

Parametersbusinessrequired

cited_stats

Funnel counters: page views, scans run, paid registrations.

Takes no parameters.

cited_api_docs

Self-serve documentation for Cited — quickstart, MCP tools, REST endpoints, error shapes, and agent-operator policies, as markdown. Args: topic: "quickstart" | "mcp" | "rest" | "errors" | "policies" | "all" (default "" == "all"). Unknown topics fall back to full docs.

Parameterstopic

cited_examples

Complete, runnable recipe for a common Cited integration pattern. Args: pattern: "python_scan" (REST scan + verdict parsing) | "agent_watch" (MCP client connect + prompt)

Parameterspattern

skills_list_tool

List this product's skills. Each entry carries the SKILL.md URI, its name and description, verbatim frontmatter, and a per-file sha256 manifest. Read a body with `read_skill`.

Takes no parameters.

read_skill

Read a product skill file by its skill:// URI. Args: uri: e.g. skill://<product>/<skill-name>/SKILL.md Get valid URIs from `skills_list_tool`.

Parametersurirequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

90% 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 listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.