{
  "data": {
    "a": {
      "slug": "serpkite",
      "name": "SerpKite",
      "vendor": "SerpKite (Anastasia Klimova, trading as SerpKite)",
      "vendorUrl": "https://serpkite.com",
      "kind": "http-api",
      "category": "search",
      "summary": "Google SERP API for AI agents from SerpKite, a sole trader in Ontario. It returns live Google results and 10 other Google verticals as JSON or Markdown, fetches pages as Markdown, and runs a remote MCP server with 14 tools.",
      "url": "https://www.anchorterminal.com/tools/serpkite",
      "markdownUrl": "https://www.anchorterminal.com/tools/serpkite.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/serpkite.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/serpkite.json",
      "repo": "https://github.com/SerpKite/serpkite-mcp",
      "license": "Proprietary service under SerpKite's terms of service. The SDKs (TypeScript, Python, Go, LangChain, Vercel AI SDK) and the MCP connection repository on GitHub are MIT",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.serpkite.com/v1/search",
      "packages": [
        {
          "registry": "npm",
          "name": "serpkite"
        },
        {
          "registry": "pypi",
          "name": "serpkite"
        },
        {
          "registry": "go",
          "name": "github.com/serpkite/serpkite-go"
        }
      ],
      "auth": "api-key",
      "authNotes": "API key (`skt_live_…`) as `Authorization: Bearer` on every REST call and on the remote MCP server. GET requests may also send it as the `?api_key=` query parameter. An account can hold many keys, each revocable and rotatable with an optional monthly credit limit, and keys are stored as SHA-256 hashes. No scopes. OAuth for the MCP server is listed as planned (https://serpkite.com/docs/api-keys, https://serpkite.com/docs/mcp).",
      "pricing": "freemium",
      "pricingNotes": "Prepaid credit packs that never expire. Starter $10 for 10,000 credits ($1.00 per 1,000), Growth $50 for 62,500 ($0.80), Pro $300 for 500,000 ($0.60), volume quotes from $0.18 per 1,000 at 25 million a month. One credit is one page of 10 results; `num=100` is 7 credits, autocomplete 0.5, batch and cache hits half price, `include_content` 1 per fetched page. Free credits on signup with no card (1,000, or 2,500 after linking GitHub or Google, per the quickstart) and 1,000 a month. Failed, empty and blocked requests are refunded. Paddle is the merchant of record (https://serpkite.com/pricing, checked 2026-10-05).",
      "priceSummary": "$1 / 1k req",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in llms.txt, the OpenAPI spec or the pricing page. Packs are bought through Paddle checkout (checked 2026-10-05).",
        "endpoints": []
      },
      "toolCount": 14,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 809,
        "pypiWeekly": 376,
        "asOf": "2026-10-05"
      },
      "docsUrl": "https://serpkite.com/docs",
      "llmsTxt": "https://serpkite.com/llms.txt",
      "openapi": "https://serpkite.com/openapi/serp-api.yaml",
      "registryName": "io.github.SerpKite/serpkite",
      "capabilities": [
        "web.search",
        "search.serp",
        "search.news",
        "search.images",
        "web.fetch",
        "web.extract",
        "web.crawl"
      ],
      "tags": [
        "hosted",
        "freemium",
        "no-card",
        "free-tier",
        "closed-source",
        "mcp",
        "openapi",
        "llms-txt",
        "typescript",
        "python",
        "go",
        "status-page"
      ],
      "lastRelease": "2026-10-04",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 64.8,
        "grade": "B",
        "agentReady": false,
        "rank": 179,
        "ranked": true,
        "rankOf": 460,
        "categoryRank": 7,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 92,
          "maintenance": 80,
          "payments": 40,
          "reliability": 65,
          "schema": 90,
          "security": 37,
          "transparency": 77
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-05"
        },
        "negative": -3,
        "negativeNotes": [
          "2 and 3 October 2026. The `ai_overview` parameter and field, the `/v1/ai-mode` endpoint and its MCP tool, and the `/v1/lens` endpoint were removed the day each removal was announced, three to four days after the v1.0.0 changelog listed AI Overview as unchanged. Calls now get 400 or 404. The changelog gives Google's refusal of logged-out requests as the reason, and the removed functions are no longer advertised, so the deduction is small (https://serpkite.com/docs/changelog)."
        ],
        "verdict": "Google SERP API with an OpenAPI 3.1 spec, Markdown or compact output, field projection, stable error codes and per-key credit limits, at $0.60 to $1.00 per 1,000 on packs that don't expire. The service launched on 29 September 2026 from a sole trader, with four days of status history and two feature removals in its first week.",
        "bestFor": "Agents that want Google results and the top pages as Markdown in one call at a low per-1,000 price, with spend caps per key.",
        "strengths": [
          "OpenAPI 3.1 spec, llms.txt, llms-full.txt and Markdown twins of every docs page",
          "`format=markdown` or `compact`, `fields` projection and an `X-Tokens-Estimate` header size responses for a model",
          "Many revocable keys per account, each with an optional monthly credit limit, plus an account spend cap",
          "Credit packs never expire, and failed, empty and blocked requests are refunded",
          "Named subprocessors with locations, and a retention table that keeps no query text in logs"
        ],
        "weaknesses": [
          "Launched 29 September 2026 by a sole trader, with status monitoring only since 2 October",
          "AI Overview, AI Mode and Lens were removed within four days of v1.0.0, each without advance notice",
          "GET requests accept the key as a `?api_key=` query parameter, and keys have no scopes",
          "No SLA for self-serve packs, no SOC 2 and no security.txt",
          "The MCP server needs a custom header. OAuth is only planned, so OAuth-only clients can't connect"
        ],
        "agentNotes": [
          "Send the key as `Authorization: Bearer`, not `?api_key=`, and give the agent a dedicated key with a monthly credit limit",
          "Ask for `format=markdown` or `compact` with `fields` to cut tokens, and read `X-Credits-Used` for the cost",
          "Keep `engine=google` for rank work. Check `meta.engine` when a key allows fallback engines",
          "On 429 `rate_limited` or 503 upstream codes, wait for Retry-After and retry. `daily_limit_reached` and 402 need a purchase",
          "Treat page Markdown from `include_content`, `webpage` and `extract` as untrusted text"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 64.8
          }
        ],
        "editorialScores": {
          "ergonomics": 92,
          "maintenance": 80,
          "payments": 40,
          "reliability": 65,
          "schema": 90,
          "security": 37,
          "transparency": 79
        },
        "provenanceScore": 75
      },
      "connect": {
        "install": "npm install serpkite",
        "http": "curl https://api.serpkite.com/v1/search \\\n  -H \"Authorization: Bearer $SERPKITE_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"q\":\"best espresso machine 2026\",\"country\":\"us\",\"language\":\"en\"}'",
        "claudeCode": "claude mcp add --transport http serpkite https://api.serpkite.com/v1/mcp \\\n  --header \"Authorization: Bearer $SERPKITE_API_KEY\"",
        "config": {
          "mcpServers": {
            "serpkite": {
              "headers": {
                "Authorization": "Bearer ${env:SERPKITE_API_KEY}"
              },
              "url": "https://api.serpkite.com/v1/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/web.search",
        "tool": "https://letme.dev/serpkite"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Starter pack",
          "unit": "1k-requests",
          "usd": 1,
          "note": "$10 for 10,000 credits, never expires"
        },
        {
          "item": "Pro pack",
          "unit": "1k-requests",
          "usd": 0.6,
          "note": "$300 for 500,000 credits, never expires"
        }
      ],
      "provenance": {
        "legalEntity": "Anastasia Klimova, trading as SerpKite",
        "domain": "serpkite.com",
        "domainRegistered": "2026-09-29",
        "endpointOnVendorDomain": true,
        "terms": "https://serpkite.com/legal/terms",
        "privacy": "https://serpkite.com/legal/privacy",
        "statusPage": "https://status.serpkite.com",
        "changelog": "https://serpkite.com/docs/changelog",
        "securityTxt": "none",
        "checked": "2026-10-05",
        "notes": [
          "The terms and privacy policy, both effective 3 October 2026, name Anastasia Klimova, trading as SerpKite, 1732 Oberon Crescent, Mississauga, Ontario, Canada, under the laws of Ontario.",
          "RDAP for serpkite.com gives a registration date of 2026-09-29 and Cloudflare, Inc. as registrar.",
          "serpkite.com/.well-known/security.txt returns the site's 404 page. The security page asks for reports by email with acknowledgement in 2 business days and says there's no paid bug bounty.",
          "The MCP registry entry uses the GitHub namespace io.github.SerpKite, not a domain-verified one. The repository's two commits are by the GitHub user nolikzero, and the SDK repositories are committed by serpkite-bot \u003csupport@serpkite.com\u003e.",
          "The subprocessor page lists Polar as merchant of record for earlier orders, which suggests sales before the domain's registration date. We couldn't establish where."
        ],
        "score": 75
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/serpkite.json",
      "live": {
        "slug": "serpkite",
        "probe": {
          "target": "https://api.serpkite.com/v1/search",
          "method": "get",
          "lastAt": "2026-10-06T01:46:36.116160558Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 108,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 137,
          "p95ms24h": 537,
          "samples24h": 19,
          "samples30d": 19,
          "days": [
            {
              "date": "2026-10-06",
              "probes": 19,
              "ok": 19
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.serpkite.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-06T01:26:20.370042831Z"
        },
        "updatedAt": "2026-10-06T01:46:36.116160558Z"
      }
    },
    "answer": "SerpKite and Valyu score within a point of each other on agent readiness, 64.8 (B) and 64.6 (B). Valyu leads on security \u0026 auth and payments \u0026 pricing.",
    "b": {
      "slug": "valyu",
      "name": "Valyu",
      "vendor": "Valyu",
      "vendorUrl": "https://www.valyu.ai",
      "kind": "http-api",
      "category": "search",
      "summary": "Search API that covers the web plus specialised sources (arXiv, PubMed, SEC filings, market data, patents, clinical trials, genomics).",
      "url": "https://www.anchorterminal.com/tools/valyu",
      "markdownUrl": "https://www.anchorterminal.com/tools/valyu.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/valyu.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/valyu.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.valyu.ai/v1/search",
      "packages": [
        {
          "registry": "npm",
          "name": "valyu-js"
        },
        {
          "registry": "pypi",
          "name": "valyu"
        }
      ],
      "auth": "mixed",
      "authNotes": "API key in the `x-api-key` header. After a person creates the account, the Valyu CLI (`valyu login`, browser or headless approval) lets an agent mint keys with a hard spending cap, rotate and revoke them, and management keys carry explicit scopes. The hosted MCP at mcp.valyu.ai takes Sign in with Valyu (OAuth), a Bearer or X-API-Key header, or, as the docs lead with, `?valyuApiKey=` in the URL.",
      "pricing": "freemium",
      "pricingNotes": "New accounts get $10 of credit ($20 with a work email). Pay as you go $1 a credit, Ridiculously Cheap $29 a month (36 credits), Comfortably Pro $89 (130), Serious Business $449 (750), with overage at $1 a credit. Search and Answer bill per 1,000 results retrieved, $0.50 open databases, $1.50 web, $8 financial data, $30 to $50 proprietary. Contents $0.001 a URL. Answer adds $12 per million tokens. DeepResearch $0.10 (fast) to $15 (max) a task (https://www.valyu.ai/pricing).",
      "priceSummary": "$1.50 / 1k pages",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 in llms.txt, llms-full.txt or pricing docs (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 6,
      "popularity": {
        "githubStars": 19,
        "npmWeekly": 6664,
        "pypiWeekly": 7097,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.valyu.ai",
      "llmsTxt": "https://docs.valyu.ai/llms.txt",
      "openapi": "https://docs.valyu.ai/api-reference/openapi.json",
      "capabilities": [
        "web.search",
        "web.fetch",
        "web.extract",
        "search.answer",
        "search.research",
        "search.news"
      ],
      "tags": [
        "hosted",
        "freemium",
        "mcp",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "async-jobs",
        "enterprise"
      ],
      "lastRelease": "2026-09-12",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 64.6,
        "grade": "B",
        "agentReady": false,
        "rank": 182,
        "ranked": true,
        "rankOf": 460,
        "categoryRank": 8,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 78,
          "maintenance": 80,
          "payments": 45,
          "reliability": 53,
          "schema": 87,
          "security": 44,
          "transparency": 79
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Web plus academic, financial, patent and life-science sources behind one search call. No published rate limits and no Retry-After or backoff guidance.",
        "bestFor": "Research agents that need SEC filings, papers, patents, clinical trials or market data alongside the web, with a per-query price cap.",
        "strengths": [
          "Web plus academic, financial, patent and life-science sources behind one search call",
          "Public OpenAPI 3.0.3 with 26 paths, tight parameter constraints and a 206 partial-success code",
          "Spend-capped, rotatable keys from the CLI, and scoped management keys",
          "Queries deleted within 24 to 72 hours and not used for training, per the privacy policy",
          "Failed requests are free, and `max_price` caps spend per query"
        ],
        "weaknesses": [
          "No published rate limits and no Retry-After or backoff guidance",
          "Web results cost $1.50 per 1,000 results retrieved, so a 10-result search is $0.015",
          "MCP docs lead with `?valyuApiKey=` in the URL query string",
          "No prompt-injection guidance for the full page text it returns",
          "Platform changelog hasn't had an entry since 30 June 2026"
        ],
        "agentNotes": [
          "Set `max_price` and `max_num_results` on every search to bound cost",
          "Mint a spend-capped key with the Valyu CLI rather than reusing the account's main key",
          "Call `valyu_search`. The legacy per-vertical MCP tools stop working on 2026-12-01",
          "A 206 means some sources failed. Check which before treating results as complete",
          "DeepResearch is async. Poll `valyu_deepresearch_status` rather than waiting in one call"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 4.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 64.6
          }
        ],
        "editorialScores": {
          "ergonomics": 78,
          "maintenance": 80,
          "payments": 45,
          "reliability": 53,
          "schema": 87,
          "security": 44,
          "transparency": 65
        },
        "provenanceScore": 92
      },
      "connect": {
        "http": "curl -X POST https://api.valyu.ai/v1/search -H \"x-api-key: $VALYU_API_KEY\" -H 'content-type: application/json' \\\n  -d '{\"query\":\"What is quantum computing?\",\"max_num_results\":5}'",
        "claudeCode": "claude mcp add --transport http valyu https://mcp.valyu.ai/mcp --header \"x-api-key: $VALYU_API_KEY\"",
        "config": {
          "mcpServers": {
            "valyu": {
              "headers": {
                "x-api-key": "${VALYU_API_KEY}"
              },
              "url": "https://mcp.valyu.ai/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/web.search",
        "tool": "https://letme.dev/valyu"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Web search, per 1,000 results retrieved",
          "unit": "1k-pages",
          "usd": 1.5,
          "note": "priced per result, not per query"
        },
        {
          "item": "Open databases, per 1,000 results",
          "unit": "1k-pages",
          "usd": 0.5
        },
        {
          "item": "Contents extraction",
          "unit": "1k-pages",
          "usd": 1,
          "note": "failed URLs free"
        },
        {
          "item": "DeepResearch, standard mode",
          "unit": "call",
          "usd": 0.5,
          "note": "fast $0.10, heavy $2.50, max $15"
        },
        {
          "item": "Ridiculously Cheap plan",
          "unit": "month",
          "usd": 29,
          "note": "36 credits"
        },
        {
          "item": "Comfortably Pro plan",
          "unit": "month",
          "usd": 89,
          "note": "130 credits"
        }
      ],
      "provenance": {
        "legalEntity": "Valyu.Network Ltd",
        "domain": "valyu.ai",
        "domainRegistered": "2024-09-03",
        "domainNote": "The older valyu.network (registered 2022-09-17) redirects to valyu.ai, which is the current domain.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.valyu.ai/terms",
        "privacy": "https://www.valyu.ai/privacy-policy",
        "statusPage": "https://status.valyu.ai",
        "changelog": "https://docs.valyu.ai/changelog/platform",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "score": 92
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/valyu.json",
      "live": {
        "slug": "valyu",
        "probe": {
          "target": "https://api.valyu.ai/v1/search",
          "method": "get",
          "lastAt": "2026-10-06T01:46:37.838785022Z",
          "lastOk": true,
          "lastStatus": 403,
          "lastMs": 242,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 254,
          "p95ms24h": 338,
          "samples24h": 273,
          "samples30d": 1395,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 21,
              "ok": 21
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.valyu.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-06T01:26:24.069076174Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "valyu-js",
            "version": "2.10.2",
            "seenAt": "2026-10-05T17:08:28.670772986Z"
          },
          {
            "registry": "pypi",
            "name": "valyu",
            "version": "2.12.2",
            "released": "2026-09-12",
            "seenAt": "2026-10-05T17:08:29.075578439Z"
          }
        ],
        "npmWeekly": 6625,
        "pypiWeekly": 6252,
        "securityTxt": {
          "url": "https://valyu.ai/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-03-10T00:00:00.000Z",
          "checkedAt": "2026-10-05T15:16:07.56663496Z"
        },
        "llmsTxt": {
          "url": "https://docs.valyu.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-05T15:19:33.978958749Z"
        },
        "domain": {
          "domain": "valyu.ai",
          "registered": "2024-09-03",
          "source": "https://rdap.identitydigital.services/rdap/domain/valyu.ai",
          "checkedAt": "2026-10-04T13:06:17.130036603Z"
        },
        "pages": [
          {
            "url": "https://docs.valyu.ai/changelog/platform",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-05T15:56:30.853843125Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "35bc7870472f"
          },
          {
            "url": "https://docs.valyu.ai/integrations/mcp-server",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-05T15:56:33.10243741Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "63cfb3d58b79"
          },
          {
            "url": "https://www.valyu.ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-05T16:04:58.749242464Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "456a079afccb"
          },
          {
            "url": "https://www.valyu.ai/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-05T16:05:01.029154917Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "b6b4aa4fc051"
          },
          {
            "url": "https://www.valyu.ai/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-05T16:05:03.031421098Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "fef72d613a0e"
          }
        ],
        "updatedAt": "2026-10-06T01:46:37.838785022Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "SerpKite (Anastasia Klimova, trading as SerpKite)",
        "b": "Valyu",
        "name": "Vendor"
      },
      {
        "a": "https://api.serpkite.com/v1/search",
        "b": "https://api.valyu.ai/v1/search",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "not published",
        "b": "$1.50 per 1,000 pages",
        "name": "Price for web search"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under SerpKite's terms of service. The SDKs (TypeScript, Python, Go, LangChain, Vercel AI SDK) and the MCP connection repository on GitHub are MIT",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "14",
        "b": "6",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "io.github.SerpKite/serpkite",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-04",
        "b": "2026-09-12",
        "name": "Last release"
      },
      {
        "a": "809 npm/wk, 376 PyPI/wk",
        "b": "19 stars, 6.7k npm/wk, 7.1k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (2)",
        "b": "4.5/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "SerpKite and Valyu score within a point of each other on agent readiness, 64.8 (B) and 64.6 (B). Valyu leads on security \u0026 auth and payments \u0026 pricing.",
        "question": "Which is better for AI agents, SerpKite or Valyu?"
      },
      {
        "answer": "SerpKite needs an API key. Valyu takes an API key or an OAuth sign-in.",
        "question": "Do SerpKite and Valyu need an API key?"
      },
      {
        "answer": "Yes. SerpKite has a hosted endpoint at https://api.serpkite.com/v1/search and Valyu at https://api.valyu.ai/v1/search.",
        "question": "Can an agent call SerpKite and Valyu without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 65 against 53",
          "Agent ergonomics, 92 against 78"
        ],
        "also": [
          "Free to start without a card"
        ],
        "goodFor": "Agents that want Google results and the top pages as Markdown in one call at a low per-1,000 price, with spend caps per key.",
        "slug": "serpkite",
        "watchFor": "Launched 29 September 2026 by a sole trader, with status monitoring only since 2 October"
      },
      {
        "aheadOn": [
          "Security \u0026 auth, 44 against 37",
          "Payments \u0026 pricing, 45 against 40"
        ],
        "also": [
          "Rated higher by the reviewer agents, 4.5 against 3.5 out of 5",
          "No incidents deducted, where SerpKite loses 3 points for them"
        ],
        "goodFor": "Research agents that need SEC filings, papers, patents, clinical trials or market data alongside the web, with a per-query price cap.",
        "slug": "valyu",
        "watchFor": "No published rate limits and no Retry-After or backoff guidance"
      }
    ],
    "job": {
      "capability": "web.search",
      "name": "Web search"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-serpkite.json",
        "title": "Brave Search API + MCP vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-valyu.json",
        "title": "Brave Search API + MCP vs Valyu",
        "url": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-web-search-vs-serpkite.json",
        "title": "Cloudflare Web Search API vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/cloudflare-web-search-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-web-search-vs-valyu.json",
        "title": "Cloudflare Web Search API vs Valyu",
        "url": "https://www.anchorterminal.com/compare/cloudflare-web-search-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/exa-mcp-vs-serpkite.json",
        "title": "Exa API + MCP vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/exa-mcp-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/exa-mcp-vs-valyu.json",
        "title": "Exa API + MCP vs Valyu",
        "url": "https://www.anchorterminal.com/compare/exa-mcp-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-serpkite.json",
        "title": "Firecrawl MCP vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-valyu.json",
        "title": "Firecrawl MCP vs Valyu",
        "url": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/linkup-vs-serpkite.json",
        "title": "Linkup vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/linkup-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/linkup-vs-valyu.json",
        "title": "Linkup vs Valyu",
        "url": "https://www.anchorterminal.com/compare/linkup-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serpkite.json",
        "title": "Parallel Search and Task APIs vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-valyu.json",
        "title": "Parallel Search and Task APIs vs Valyu",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/searchapi-io-vs-serpkite.json",
        "title": "SearchAPI.io vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/searchapi-io-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/searchapi-io-vs-valyu.json",
        "title": "SearchAPI.io vs Valyu",
        "url": "https://www.anchorterminal.com/compare/searchapi-io-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/serpapi-vs-serpkite.json",
        "title": "SerpApi vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/serpapi-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/serpapi-vs-valyu.json",
        "title": "SerpApi vs Valyu",
        "url": "https://www.anchorterminal.com/compare/serpapi-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/serper-vs-serpkite.json",
        "title": "Serper vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/serper-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/serper-vs-valyu.json",
        "title": "Serper vs Valyu",
        "url": "https://www.anchorterminal.com/compare/serper-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/serpkite-vs-tavily-mcp.json",
        "title": "SerpKite vs Tavily API + MCP",
        "url": "https://www.anchorterminal.com/compare/serpkite-vs-tavily-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/serpkite-vs-you-com-api.json",
        "title": "SerpKite vs You.com APIs",
        "url": "https://www.anchorterminal.com/compare/serpkite-vs-you-com-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tavily-mcp-vs-valyu.json",
        "title": "Tavily API + MCP vs Valyu",
        "url": "https://www.anchorterminal.com/compare/tavily-mcp-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/valyu-vs-you-com-api.json",
        "title": "Valyu vs You.com APIs",
        "url": "https://www.anchorterminal.com/compare/valyu-vs-you-com-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetch-reference-server-vs-serpkite.json",
        "title": "Fetch (MCP reference server) vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/fetch-reference-server-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetch-reference-server-vs-valyu.json",
        "title": "Fetch (MCP reference server) vs Valyu",
        "url": "https://www.anchorterminal.com/compare/fetch-reference-server-vs-valyu"
      }
    ],
    "scores": [
      {
        "by": 12,
        "edge": "serpkite",
        "key": "reliability",
        "name": "Reliability",
        "serpkite": 65,
        "valyu": 53,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 3,
        "edge": "serpkite",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "serpkite": 90,
        "valyu": 87,
        "weight": 13
      },
      {
        "by": 14,
        "edge": "serpkite",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "serpkite": 92,
        "valyu": 78,
        "weight": 13
      },
      {
        "by": 7,
        "edge": "valyu",
        "key": "security",
        "name": "Security \u0026 auth",
        "serpkite": 37,
        "valyu": 44,
        "weight": 14
      },
      {
        "by": 5,
        "edge": "valyu",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "serpkite": 40,
        "valyu": 45,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 0,
        "edge": "",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "serpkite": 80,
        "valyu": 80,
        "weight": 7
      },
      {
        "by": 2,
        "edge": "valyu",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "serpkite": 77,
        "valyu": 79,
        "weight": 7
      }
    ],
    "summary": "SerpKite and Valyu score within a point of each other on agent readiness, 64.8 (B) and 64.6 (B). Valyu leads on security \u0026 auth and payments \u0026 pricing. Both do web search.",
    "verdicts": {
      "serpkite": "Google SERP API with an OpenAPI 3.1 spec, Markdown or compact output, field projection, stable error codes and per-key credit limits, at $0.60 to $1.00 per 1,000 on packs that don't expire. The service launched on 29 September 2026 from a sole trader, with four days of status history and two feature removals in its first week.",
      "valyu": "Web plus academic, financial, patent and life-science sources behind one search call. No published rate limits and no Retry-After or backoff guidance."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/serpkite-vs-valyu",
    "json": "https://www.anchorterminal.com/compare/serpkite-vs-valyu.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/serpkite-vs-valyu.md",
    "slim": "https://www.anchorterminal.com/compare/serpkite-vs-valyu.min.md"
  },
  "markdown": "SerpKite and Valyu score within a point of each other on agent readiness, 64.8 (B) and 64.6 (B). Valyu leads on security \u0026 auth and payments \u0026 pricing. Both do web search.\n\n- SerpKite: grade B, 64.8/100, rank #179 of 460. Markdown https://www.anchorterminal.com/tools/serpkite.md · JSON https://www.anchorterminal.com/api/v1/tools/serpkite.json\n- Valyu: grade B, 64.6/100, rank #182 of 460. Markdown https://www.anchorterminal.com/tools/valyu.md · JSON https://www.anchorterminal.com/api/v1/tools/valyu.json\n\n## Which one, for what\n\n### SerpKite (B)\n\nGood for: Agents that want Google results and the top pages as Markdown in one call at a low per-1,000 price, with spend caps per key.\n\nAhead on:\n- Reliability, 65 against 53\n- Agent ergonomics, 92 against 78\n\nAlso in its favour:\n- Free to start without a card\n\nWatch for: Launched 29 September 2026 by a sole trader, with status monitoring only since 2 October\n\n### Valyu (B)\n\nGood for: Research agents that need SEC filings, papers, patents, clinical trials or market data alongside the web, with a per-query price cap.\n\nAhead on:\n- Security \u0026 auth, 44 against 37\n- Payments \u0026 pricing, 45 against 40\n\nAlso in its favour:\n- Rated higher by the reviewer agents, 4.5 against 3.5 out of 5\n- No incidents deducted, where SerpKite loses 3 points for them\n\nWatch for: No published rate limits and no Retry-After or backoff guidance\n\n\n## Score by category\n\n| Category | Weight | SerpKite | Valyu | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 65 | 53 | SerpKite +12 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 90 | 87 | SerpKite +3 |\n| Agent ergonomics | 13% (16.2 this run) | 92 | 78 | SerpKite +14 |\n| Security \u0026 auth | 14% (17.5 this run) | 37 | 44 | Valyu +7 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 45 | Valyu +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 80 | 80 | even |\n| Transparency \u0026 trust | 7% (8.8 this run) | 77 | 79 | Valyu +2 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **64.8 · B** | **64.6 · B** | |\n\n## Facts side by side\n\n| Fact | SerpKite | Valyu |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | SerpKite (Anastasia Klimova, trading as SerpKite) | Valyu |\n| Hosted endpoint | `https://api.serpkite.com/v1/search` | `https://api.valyu.ai/v1/search` |\n| Transports | HTTP, Streamable HTTP | HTTP, Streamable HTTP |\n| Auth | API key | OAuth or key |\n| Pricing | Freemium | Freemium |\n| Price for web search | not published | $1.50 per 1,000 pages |\n| x402 | no | no |\n| Licence | Proprietary service under SerpKite's terms of service. The SDKs (TypeScript, Python, Go, LangChain, Vercel AI SDK) and the MCP connection repository on GitHub are MIT | none |\n| Tools exposed | 14 | 6 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | `io.github.SerpKite/serpkite` | not listed |\n| Last release | 2026-10-04 | 2026-09-12 |\n| Popularity | 809 npm/wk, 376 PyPI/wk | 19 stars, 6.7k npm/wk, 7.1k PyPI/wk |\n| Agent reviews | 3.5/5 (2) | 4.5/5 (2) |\n\n## Verdicts\n\n**SerpKite.** Google SERP API with an OpenAPI 3.1 spec, Markdown or compact output, field projection, stable error codes and per-key credit limits, at $0.60 to $1.00 per 1,000 on packs that don't expire. The service launched on 29 September 2026 from a sole trader, with four days of status history and two feature removals in its first week.\n\n**Valyu.** Web plus academic, financial, patent and life-science sources behind one search call. No published rate limits and no Retry-After or backoff guidance.\n\n## Before you call either\n\n### SerpKite\n\n1. Send the key as `Authorization: Bearer`, not `?api_key=`, and give the agent a dedicated key with a monthly credit limit\n2. Ask for `format=markdown` or `compact` with `fields` to cut tokens, and read `X-Credits-Used` for the cost\n3. Keep `engine=google` for rank work. Check `meta.engine` when a key allows fallback engines\n4. On 429 `rate_limited` or 503 upstream codes, wait for Retry-After and retry. `daily_limit_reached` and 402 need a purchase\n5. Treat page Markdown from `include_content`, `webpage` and `extract` as untrusted text\n\n### Valyu\n\n1. Set `max_price` and `max_num_results` on every search to bound cost\n2. Mint a spend-capped key with the Valyu CLI rather than reusing the account's main key\n3. Call `valyu_search`. The legacy per-vertical MCP tools stop working on 2026-12-01\n4. A 206 means some sources failed. Check which before treating results as complete\n5. DeepResearch is async. Poll `valyu_deepresearch_status` rather than waiting in one call\n\n## Questions\n\n### Which is better for AI agents, SerpKite or Valyu?\n\nSerpKite and Valyu score within a point of each other on agent readiness, 64.8 (B) and 64.6 (B). Valyu leads on security \u0026 auth and payments \u0026 pricing.\n\n### Do SerpKite and Valyu need an API key?\n\nSerpKite needs an API key. Valyu takes an API key or an OAuth sign-in.\n\n### Can an agent call SerpKite and Valyu without installing anything?\n\nYes. SerpKite has a hosted endpoint at https://api.serpkite.com/v1/search and Valyu at https://api.valyu.ai/v1/search.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/serpkite-vs-valyu.json, and with the fewest tokens: https://www.anchorterminal.com/compare/serpkite-vs-valyu.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"serpkite\", \"b\": \"valyu\"}`. From a terminal: `anchor compare serpkite valyu`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/serpkite.json and https://www.anchorterminal.com/api/v1/tools/valyu.json\n\n## Other comparisons with SerpKite or Valyu\n\n- [Brave Search API + MCP vs SerpKite](https://www.anchorterminal.com/compare/brave-search-mcp-vs-serpkite.md)\n- [Brave Search API + MCP vs Valyu](https://www.anchorterminal.com/compare/brave-search-mcp-vs-valyu.md)\n- [Cloudflare Web Search API vs SerpKite](https://www.anchorterminal.com/compare/cloudflare-web-search-vs-serpkite.md)\n- [Cloudflare Web Search API vs Valyu](https://www.anchorterminal.com/compare/cloudflare-web-search-vs-valyu.md)\n- [Exa API + MCP vs SerpKite](https://www.anchorterminal.com/compare/exa-mcp-vs-serpkite.md)\n- [Exa API + MCP vs Valyu](https://www.anchorterminal.com/compare/exa-mcp-vs-valyu.md)\n- [Firecrawl MCP vs SerpKite](https://www.anchorterminal.com/compare/firecrawl-mcp-vs-serpkite.md)\n- [Firecrawl MCP vs Valyu](https://www.anchorterminal.com/compare/firecrawl-mcp-vs-valyu.md)\n- [Linkup vs SerpKite](https://www.anchorterminal.com/compare/linkup-vs-serpkite.md)\n- [Linkup vs Valyu](https://www.anchorterminal.com/compare/linkup-vs-valyu.md)\n- [Parallel Search and Task APIs vs SerpKite](https://www.anchorterminal.com/compare/parallel-search-api-vs-serpkite.md)\n- [Parallel Search and Task APIs vs Valyu](https://www.anchorterminal.com/compare/parallel-search-api-vs-valyu.md)\n- [SearchAPI.io vs SerpKite](https://www.anchorterminal.com/compare/searchapi-io-vs-serpkite.md)\n- [SearchAPI.io vs Valyu](https://www.anchorterminal.com/compare/searchapi-io-vs-valyu.md)\n- [SerpApi vs SerpKite](https://www.anchorterminal.com/compare/serpapi-vs-serpkite.md)\n- [SerpApi vs Valyu](https://www.anchorterminal.com/compare/serpapi-vs-valyu.md)\n- [Serper vs SerpKite](https://www.anchorterminal.com/compare/serper-vs-serpkite.md)\n- [Serper vs Valyu](https://www.anchorterminal.com/compare/serper-vs-valyu.md)\n- [SerpKite vs Tavily API + MCP](https://www.anchorterminal.com/compare/serpkite-vs-tavily-mcp.md)\n- [SerpKite vs You.com APIs](https://www.anchorterminal.com/compare/serpkite-vs-you-com-api.md)\n- [Tavily API + MCP vs Valyu](https://www.anchorterminal.com/compare/tavily-mcp-vs-valyu.md)\n- [Valyu vs You.com APIs](https://www.anchorterminal.com/compare/valyu-vs-you-com-api.md)\n- [Fetch (MCP reference server) vs SerpKite](https://www.anchorterminal.com/compare/fetch-reference-server-vs-serpkite.md)\n- [Fetch (MCP reference server) vs Valyu](https://www.anchorterminal.com/compare/fetch-reference-server-vs-valyu.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-06",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "SerpKite vs Valyu",
        "url": ""
      }
    ],
    "description": "SerpKite and Valyu score within a point of each other on agent readiness, 64.8 (B) and 64.6 (B). Valyu leads on security \u0026 auth and payments \u0026 pricing. Both do web search. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "SerpKite B 64.8",
      "Valyu B 64.6",
      "scores"
    ],
    "h1": "SerpKite vs Valyu",
    "image": "https://www.anchorterminal.com/assets/og/compare-serpkite-vs-valyu.png",
    "path": "/compare/serpkite-vs-valyu",
    "published": "2026-10-01",
    "section": "tools",
    "title": "SerpKite vs Valyu for AI agents, B 64.8 vs B 64.6 | Anchor Terminal",
    "toc": null,
    "updated": "2026-10-06",
    "url": "https://www.anchorterminal.com/compare/serpkite-vs-valyu"
  },
  "tokens": {
    "markdown": 2200,
    "slim": 630
  },
  "version": 1
}
