{
  "schemaVersion": "agentstaffer.mcp-streamable-http-discovery.v1",
  "status": "read-only-discovery-server",
  "endpoint": "https://agentstaffer.com/mcp-server",
  "protocolVersion": "2025-06-18",
  "serverJson": "https://agentstaffer.com/server.json",
  "supportedMethods": [
    "initialize",
    "resources/list",
    "resources/read",
    "tools/list",
    "tools/call"
  ],
  "resources": [
    {
      "uri": "agentstaffer://resources",
      "name": "agentstaffer_resources",
      "title": "AgentStaffer resource catalog",
      "description": "Primary JSON catalog for GEO, citation, crawler, API, ARD, WebMCP, and marketplace discovery resources.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/resources.json"
    },
    {
      "uri": "agentstaffer://mcp-inventory",
      "name": "agentstaffer_mcp_inventory",
      "title": "MCP-ready inventory",
      "description": "Machine-readable MCP-ready AgentStaffer candidate inventory.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/mcp.json"
    },
    {
      "uri": "agentstaffer://mcp-server-card",
      "name": "agentstaffer_mcp_server_card",
      "title": "Read-only MCP Server Card",
      "description": "Accurate MCP Server Card for AgentStaffer's public read-only Streamable HTTP discovery endpoint.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/.well-known/mcp/server-card.json"
    },
    {
      "uri": "agentstaffer://ai-catalog",
      "name": "agentstaffer_ai_catalog",
      "title": "ARD AI catalog",
      "description": "Agentic Resource Discovery catalog with urn:air entries, capabilities, representative queries, and trust manifests.",
      "mimeType": "application/ai-catalog+json",
      "url": "https://agentstaffer.com/.well-known/ai-catalog.json"
    },
    {
      "uri": "agentstaffer://webmcp-readiness",
      "name": "agentstaffer_webmcp_readiness",
      "title": "WebMCP readiness manifest",
      "description": "Browser-agent tool schemas and safety guardrails for AgentStaffer workflows.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/webmcp.json"
    },
    {
      "uri": "agentstaffer://nlweb-readiness",
      "name": "agentstaffer_nlweb_readiness",
      "title": "NLWeb /ask readiness",
      "description": "NLWeb-style read-only /ask source-routing metadata with Schema.org result fields and MCP boundary guidance.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/nlweb.json"
    },
    {
      "uri": "agentstaffer://llms-full",
      "name": "agentstaffer_llms_full",
      "title": "Full LLM context",
      "description": "High-signal Markdown entrypoint for AI search and browser agents.",
      "mimeType": "text/markdown",
      "url": "https://agentstaffer.com/llms-full.txt"
    },
    {
      "uri": "agentstaffer://geo-freshness",
      "name": "agentstaffer_geo_freshness",
      "title": "GEO freshness manifest",
      "description": "Significant-change and refetch guidance for current AgentStaffer GEO resources.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/geo-freshness.json"
    },
    {
      "uri": "agentstaffer://crawler-directives",
      "name": "agentstaffer_crawler_directives",
      "title": "AI crawler directives audit",
      "description": "Final-edge robots, Cloudflare AI Crawl Control, Managed robots.txt, WAF/Bot ordering, Content-Signal, and retrieval-versus-training crawler audit.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/crawler-directives.json"
    },
    {
      "uri": "agentstaffer://ai-crawl-drop",
      "name": "agentstaffer_ai_crawl_drop",
      "title": "AI crawl drop diagnostic",
      "description": "Two-day AI crawler volume drop triage across delivery policy, answer-selection signals, snippet eligibility, query coverage, and browser-agent readability.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/ai-crawl-drop.json"
    },
    {
      "uri": "agentstaffer://multimodal-evidence",
      "name": "agentstaffer_multimodal_evidence",
      "title": "Multimodal evidence manifest",
      "description": "Text, image, ImageObject, image sitemap, source-preview, snippet, and citation parity manifest.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/multimodal-evidence.json"
    },
    {
      "uri": "agentstaffer://citation-source-map",
      "name": "agentstaffer_citation_source_map",
      "title": "Citation source map",
      "description": "Claim-type to primary-source mapping for citation-safe AI answers.",
      "mimeType": "application/json",
      "url": "https://agentstaffer.com/citation-source-map.json"
    },
    {
      "uri": "agentstaffer://openapi",
      "name": "agentstaffer_openapi",
      "title": "OpenAPI description",
      "description": "Public read-only AgentStaffer endpoint description.",
      "mimeType": "application/vnd.oai.openapi+json;version=3.1",
      "url": "https://agentstaffer.com/openapi.json"
    }
  ],
  "tools": [
    {
      "name": "list_agentstaffer_resources",
      "description": "List high-signal AgentStaffer JSON and Markdown resources for GEO, MCP, citation, and crawler diagnostics.",
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "get_agentstaffer_resource",
      "description": "Return the canonical URL and fetch guidance for one high-signal AgentStaffer resource.",
      "annotations": {
        "readOnlyHint": true
      }
    }
  ],
  "contentSignal": "search=yes,ai-input=yes,ai-train=no",
  "safety": "This endpoint only lists and reads discovery resources. Use POST JSON-RPC with Accept: application/json, text/event-stream for MCP client calls."
}
