Cite Files

Check whether AI assistants can reach, read and cite a public website. No account for 4 of 5 tools.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
100%
Qualität der Benennung
80%
Risiko der Vergiftung
60%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (4)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'citefiles_fix_prompt' description contains placeholder textin citefiles_fix_prompt
  • MEDIUMTool description contains URL to non-standard domainin citefiles_agent_commerce
  • INFOTool description contains placeholder or incomplete textin citefiles_fix_prompt

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~757Tokens (Tool-Definitionen)
~500 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.59% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "citefiles": {
      "url": "https://citefiles.com/mcp"
    }
  }
}

Remote-Endpunkte

https://citefiles.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟡citefiles_scan(url)

Check whether AI assistants can reach, read and cite a public website. Returns a citation-readiness score out of 100, the category breakdown, and the specific problems found — crawler blocks, missing llms.txt/ai.txt/sitemap, thin or JavaScript-only content, missing structured data. Use this before changing a site for AI visibility, and again afterwards to check the change worked. Scans of the same site within six hours are reused.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The public website address, e.g. example.com or https://example.com"
    }
  },
  "required": [
    "url"
  ]
}
🟢citefiles_fix_prompt(url, style)

Get a task list for making a website readable and citable by AI assistants, derived from a real scan of it. Returns the findings with the evidence behind each, and the rules to follow while fixing them — most importantly that you must not invent facts about the business, and must leave a visible TODO instead. Use this to plan the work after citefiles_scan.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The public website address."
    },
    "style": {
      "type": "string",
      "enum": [
        "claude",
        "codex"
      ],
      "description": "Prose instruction (claude) or a task list with acceptance criteria (codex). Defaults to claude."
    }
  },
  "required": [
    "url"
  ]
}
🟢citefiles_check_files(url)

Check which AI-facing discovery files a website actually serves: llms.txt, llms-full.txt, ai.txt, robots.txt, sitemap.xml, AGENTS.md, .well-known/mcp.json and others. Distinguishes a real file from a single-page app returning its HTML shell for every unknown path, which is the usual reason a file appears to exist but does not. Use this to verify a file you just published is being served correctly.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The public website address."
    }
  },
  "required": [
    "url"
  ]
}
⚪citefiles_crawler_access(url)

Test how a website answers requests that carry the user-agent strings of four AI crawlers — GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot — by requesting its homepage as a browser and again as each, then comparing. The requests come from our server, not the vendors' networks, so a rule that checks the sender's address is not tested. Catches CDN and WAF rules that block assistants without the owner knowing. Use when a site looks correct but is not being cited.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The public website address."
    }
  },
  "required": [
    "url"
  ]
}
🟡citefiles_agent_commerce(scan)

Requires an API token (Authorization: Bearer cf_…). Read the stored Agent Commerce Readiness audit for a scan on your citefiles account: whether an AI agent can authenticate without a human's password, discover an API, read prices as text, and be offered a machine-payable challenge — as a tier from T0 to T5. Create a token at https://citefiles.com/account. Only returns audits for scans your account owns. This tool never runs a new audit — run it from the scan's report page first, then call this tool to read the result.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "scan": {
      "type": "string",
      "description": "The scan's public id, from a citefiles.com/report/<id> URL."
    }
  },
  "required": [
    "scan"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools