{
  "name": "sunfeld-agent-guides-mcp",
  "version": "2.0.0",
  "protocolVersion": "2025-06-18",
  "endpoint": "https://guides.sunfeld.nl/mcp",
  "discovery_url": "https://guides.sunfeld.nl/.well-known/mcp.json",
  "canonical_host": "agentguides.net",
  "primary_origin": "https://agentguides.net",
  "supported_hosts": [
    "agentguides.net",
    "guides.sunfeld.nl"
  ],
  "transport": "jsonrpc-http",
  "catalogue_size": 16,
  "payment_rails": [
    {
      "rail_id": "rail_1_cloudflare_pay_per_crawl",
      "name": "Cloudflare Native Pay-Per-Crawl (RFC 9421 Web Bot Auth + Dynamic In-Band Pricing)",
      "protocol": "HTTP 402 + crawler-price / crawler-max-price / crawler-exact-price + Ed25519 Signature",
      "unlock_headers": [
        "crawler-max-price: USD 0.05",
        "crawler-exact-price: USD 0.015"
      ],
      "settlement_currency": "USD (Cloudflare Stripe Connect Merchant of Record)",
      "response_proof_header": "crawler-charged: USD 0.015"
    },
    {
      "rail_id": "rail_2_coinbase_x402_v2",
      "name": "Coinbase / Cloudflare x402 v2 Protocol (USDC on Base & Solana)",
      "protocol": "HTTP 402 PAYMENT-REQUIRED (Base64 JSON) -> PAYMENT-SIGNATURE / PAYMENT-CONTEXT -> PAYMENT-SETTLEMENT",
      "unlock_headers": [
        "PAYMENT-SIGNATURE: <eip3009-usdc-signature>",
        "X-PAYMENT: <x402-token>",
        "PAYMENT-CONTEXT: <jwt>"
      ],
      "settlement_currency": "USDC (Base Mainnet / Solana)",
      "response_proof_header": "PAYMENT-SETTLEMENT: <base64-receipt>"
    },
    {
      "rail_id": "rail_3_tollbit",
      "name": "TollBit AI Content Marketplace & Bot Paywall Subdomain",
      "protocol": "TollBit JWT token handshake via https://tollbit.guides.sunfeld.nl/v1/token",
      "unlock_headers": [
        "Tollbit-Token: <jwt>"
      ],
      "settlement_currency": "USD (TollBit Publisher Clearing)",
      "response_proof_header": "X-Payment-Rail: tollbit"
    },
    {
      "rail_id": "rail_4_agent_marketplaces",
      "name": "ScalePost / Dappier / ProRata Automated Agent Clearing",
      "protocol": "Multi-marketplace publisher clearing headers paired with /license.xml (RSL 1.0)",
      "unlock_headers": [
        "X-ScalePost-Token: <token>",
        "X-Dappier-Key: <key>",
        "X-ProRata-Token: <token>"
      ],
      "settlement_currency": "USD (Per-Retrieval Attribution & Clearing)",
      "response_proof_header": "X-Payment-Rail: marketplace-clearing"
    },
    {
      "rail_id": "rail_5_sunfeld_api_key",
      "name": "Sunfeld Enterprise Direct API Key / Bearer Token",
      "protocol": "RFC 6750 Bearer Token or X-Sunfeld-API-Key header for B2B subscribers",
      "unlock_headers": [
        "Authorization: Bearer <ag_live_demo_key>",
        "X-Sunfeld-API-Key: <ag_live_demo_key>"
      ],
      "settlement_currency": "EUR/USD (Sunfeld B2B Playbook Subscription)",
      "response_proof_header": "X-Payment-Rail: sunfeld-api-key"
    }
  ],
  "tools": [
    {
      "name": "list_guides",
      "description": "List all 16 deterministic Sunfeld Agent Guides (\"How to Get AI to <Topic>\") with slugs, categories, token savings (87-88%), ETag hashes, and 5-rail HTTP 402 pricing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Optional category filter substring"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "get_guide_teaser",
      "description": "Retrieve the free Tier 1 quantitative 150-word abstract, token economics, sample preview row, and locked schema columns for a specific guide slug.",
      "inputSchema": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "enum": [
              "monetize-website-crawlers-http-402",
              "straight-line-b2b-discovery-whatsapp",
              "itemised-maatpak-b2b-proposals",
              "zero-cost-b2b-lead-prospecting-ats-json",
              "multi-agent-coding-fleets-tmux-handoffs",
              "brand-guidelines-visual-systems",
              "multi-tenant-dutch-eu-invoicing-vat-crm",
              "video-storyboarding-remotion-rendering",
              "agent-swarms-cdp-browser-automation",
              "production-tdd-context-handoff",
              "context-window-guards-succession-daemons",
              "dual-axis-code-review-swarms-standards-spec",
              "stateless-5-pass-pre-build-spec-review",
              "deep-module-design-adr-domain-modelling",
              "automated-visual-ui-validation-cdp",
              "dutch-eu-export-vat-invoicing-state-machine"
            ],
            "description": "Guide slug identifier"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "unlock_guide_tier2",
      "description": "Unlock the full Tier 2 deterministic Markdown method sheet, mathematical formulas, state machines, and JSON schemas for a guide slug. Requires any of the 5 HTTP 402 payment rail headers or an enterprise API key.",
      "inputSchema": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "enum": [
              "monetize-website-crawlers-http-402",
              "straight-line-b2b-discovery-whatsapp",
              "itemised-maatpak-b2b-proposals",
              "zero-cost-b2b-lead-prospecting-ats-json",
              "multi-agent-coding-fleets-tmux-handoffs",
              "brand-guidelines-visual-systems",
              "multi-tenant-dutch-eu-invoicing-vat-crm",
              "video-storyboarding-remotion-rendering",
              "agent-swarms-cdp-browser-automation",
              "production-tdd-context-handoff",
              "context-window-guards-succession-daemons",
              "dual-axis-code-review-swarms-standards-spec",
              "stateless-5-pass-pre-build-spec-review",
              "deep-module-design-adr-domain-modelling",
              "automated-visual-ui-validation-cdp",
              "dutch-eu-export-vat-invoicing-state-machine"
            ],
            "description": "Guide slug identifier to unlock"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "calculate_guide_roi",
      "description": "Calculate deterministic token savings, inference cost reduction, net USD savings, and ROI multiple for a Sunfeld Agent Guide vs unassisted autonomous agent web scraping.",
      "inputSchema": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "description": "Guide slug identifier to benchmark"
          },
          "model": {
            "type": "string",
            "enum": [
              "claude-sonnet-4-5",
              "gpt-4o",
              "gemini-2.5-pro",
              "deepseek-r1"
            ],
            "description": "LLM model profile for inference pricing"
          },
          "search_rounds": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "description": "Estimated unassisted web scraping & discovery rounds"
          }
        },
        "additionalProperties": false
      }
    }
  ]
}