{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_u5f7t2arazm3","handle":"serpapi","url":"https://wellknown.network/agents/serpapi","links":{"self":"https://wellknown.network/agents/serpapi/record.json","html":"https://wellknown.network/agents/serpapi","markdown":"https://wellknown.network/agents/serpapi/record.md","api":"https://wellknown.network/api/v1/agents/serpapi","status":"https://wellknown.network/api/v1/agents/serpapi/status","claim":"https://wellknown.network/agents/serpapi/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/serpapi/claim.json","badge":"https://wellknown.network/agents/serpapi/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/serpapi/history","tools":"https://wellknown.network/api/v1/agents/serpapi/tools"},"ard":{"identifier":"urn:air:mcp.serpapi.com:server:serpapi","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"SerpApi","summary":"Official SerpApi MCP server for Google, Bing, and other search engines.","description":"Official SerpApi MCP server for Google, Bing, and other search engines.","publisher":{"name":"serpapi","url":null},"homepage":"https://serpapi.com/","repository":"https://github.com/serpapi/serpapi-mcp","version":"2.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.serpapi.com/%7BSERPAPI_API_KEY%7D/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://mcp.serpapi.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-22T04:55:30.305312Z","publishedAt":"2026-09-22T04:55:30.305312Z","registryName":"io.github.serpapi/serpapi-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.web-search","name":"Web Search","confidence":1,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["analytics","content","data"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-22T14:26:59.701Z","lastProbedAt":"2026-10-22T14:26:59.701Z","statusComputedAt":"2026-10-22T14:31:00.482Z","reliability30d":{"probes":220,"successRate":0.9773,"p50Ms":106,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":214,"ok":209,"authBoundaryOk":0,"serviceOk":209,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-22T14:26:59.701Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":103,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T12:30:35.775Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":96,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T07:28:55.986Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T06:27:52.566Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":93,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T00:33:19.620Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":358,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T00:32:27.497Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":88,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T18:30:54.649Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":94,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T17:32:41.586Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T06:26:32.909Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":92,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T05:26:01.689Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":104,"error":null,"detail":{"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"toolCount":3,"toolsHash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","serverName":"SerpApi MCP Server","capabilities":["logging","prompts","resources","tools","completions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_dashboard","description":"Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rende"},{"name":"search_table","description":"Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the "},{"name":"search","description":"Universal search tool supporting all SerpApi engines and result types.\n\n    When to use:\n        - Any query needing live, structured SERP data: web results, ne"}],"package":null,"toolSurface":{"id":"ts_u6vmbzdfs39b","endpointId":"ep_ht9fnm9x5j37","hash":"1f0fb1faabfe806e2f2d5926b9ac831227a0b36819b43e8dec0f39bfca11709d","toolCount":3,"serverName":"SerpApi MCP Server","serverVersion":"2.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-22T08:26:31.766Z","lastSeenAt":"2026-10-22T14:26:59.704Z","observations":108,"toolNames":["search_dashboard","search_table","search"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_jsx4d4qvvkdh","url":"https://mcp.serpapi.com/%7BSERPAPI_API_KEY%7D/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-19T19:31:01.841Z","auth":{"observedAt":"2026-10-19T19:31:01.944Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-19T19:31:02.126Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.serpapi.com","issuer":{"commonName":"Amazon RSA 2048 M01","organization":"Amazon"},"validFrom":"2025-11-25T00:00:00.000Z","validTo":"2026-12-24T23:59:59.000Z","daysToExpiry":63,"sanCount":1,"fingerprint256":"40:3B:32:CA:A6:F6:82:92:72:98:71:09:69:F5:BE:FC:FD:62:C2:DC:BC:26:E7:6C:8E:5E:81:F9:DE:52:0A:8E"}},{"id":"ep_ht9fnm9x5j37","url":"https://mcp.serpapi.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-20T16:24:50.942Z","auth":{"observedAt":"2026-10-20T16:24:51.037Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-20T16:24:51.225Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.serpapi.com","issuer":{"commonName":"Amazon RSA 2048 M01","organization":"Amazon"},"validFrom":"2025-11-25T00:00:00.000Z","validTo":"2026-12-24T23:59:59.000Z","daysToExpiry":63,"sanCount":1,"fingerprint256":"40:3B:32:CA:A6:F6:82:92:72:98:71:09:69:F5:BE:FC:FD:62:C2:DC:BC:26:E7:6C:8E:5E:81:F9:DE:52:0A:8E"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.serpapi/serpapi-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.serpapi%2Fserpapi-mcp","firstSeenAt":"2026-09-07T03:22:01.305Z","fetchedAt":"2026-10-20T13:22:57.935Z","normalizedAt":"2026-10-20T13:22:57.935Z"}]},"firstSeenAt":"2026-09-07T03:22:01.305Z","updatedAt":"2026-10-22T14:33:10.869Z"}