{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_jybbepjt327m","handle":"blockvectra-docs","url":"https://wellknown.network/agents/blockvectra-docs","links":{"self":"https://wellknown.network/agents/blockvectra-docs/record.json","html":"https://wellknown.network/agents/blockvectra-docs","markdown":"https://wellknown.network/agents/blockvectra-docs/record.md","api":"https://wellknown.network/api/v1/agents/blockvectra-docs","status":"https://wellknown.network/api/v1/agents/blockvectra-docs/status","claim":"https://wellknown.network/agents/blockvectra-docs/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/blockvectra-docs/claim.json","badge":"https://wellknown.network/agents/blockvectra-docs/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/blockvectra-docs/history","tools":"https://wellknown.network/api/v1/agents/blockvectra-docs/tools"},"ard":{"identifier":"urn:air:docs.blockvectra.com:server:blockvectra-docs","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"BlockVectra: multi-chain RPC & Data API","summary":"Keyless multi-chain EVM JSON-RPC, indexed Data API, docs, CU pricing and status. API key optional.","description":"Keyless multi-chain EVM JSON-RPC, indexed Data API, docs, CU pricing and status. API key optional.","publisher":{"name":"com.blockvectra","url":null},"homepage":"https://blockvectra.com/en/agents/","repository":"https://github.com/blockvectra/mcp","version":"1.2.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://docs.blockvectra.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-04T11:27:06.161175Z","publishedAt":"2026-10-04T11:27:06.161175Z","registryName":"com.blockvectra/docs"},"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":"dev.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":0.977,"provenance":"derived"},{"slug":"code.documentation","name":"Code Documentation","confidence":0.583,"provenance":"derived"},{"slug":"content.seo","name":"SEO","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"data.apis","name":"API Access","confidence":0.51,"provenance":"derived"}],"categories":["code","commerce","communication","content","data","dev","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-10T04:33:00.683Z","lastProbedAt":"2026-10-10T04:33:00.683Z","statusComputedAt":"2026-10-10T04:33:42.965Z","reliability30d":{"probes":26,"successRate":1,"p50Ms":83,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":26,"ok":26,"authBoundaryOk":0,"serviceOk":26,"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-10T04:33:00.683Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":42,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"b1f3b7b95403fa565bd229cbdd26906521ae8cc41738b436911bd661a5ece1ed","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T22:28:40.658Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":62,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"6594e942a006b064ac1fab05738d0e3b4c4cc22c7a7dc00d1365e3c8917133e8","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T16:32:36.271Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":138,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"6594e942a006b064ac1fab05738d0e3b4c4cc22c7a7dc00d1365e3c8917133e8","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:22:44.967Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":143,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"cb8db76371e587ff708fdb780c4ec0d416ca470332dd44af3f6f72d6b8b76b89","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T03:22:38.645Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":75,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"1fea562a917243b69d8fa116ab67c0725ae38d5860b4e0d17dfc15e8d4aa0221","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:24:33.394Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":85,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"bf0bad0ecd73cff8700767054c7c2b0e73100e4673045e13f1441abce8d055dd","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:21:38.638Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":111,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"9b126648f0b98b4509c2d615bdf74af3b8ad699a91c42aa99c16bc89e50adb10","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:26:43.238Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":134,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Evaluates chain method policie"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"6a7dfe6e7fd7227248bfa163a05a4bbad89ff65e4cb56d088571fb5551334b0b","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T01:21:53.227Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":33,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Evaluates chain method policie"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"6a7dfe6e7fd7227248bfa163a05a4bbad89ff65e4cb56d088571fb5551334b0b","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T18:25:48.939Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":79,"error":null,"detail":{"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Evaluates chain method policie"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"toolCount":15,"toolsHash":"6a7dfe6e7fd7227248bfa163a05a4bbad89ff65e4cb56d088571fb5551334b0b","serverName":"blockvectra-docs","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"read_doc","description":"Read the raw Markdown content of a documentation page from /md/{lang}/{path}.md. Path must be an internal relative path (e.g. 'quickstart', 'guides/ai-agents', "},{"name":"search_docs","description":"Search documentation pages using keywords against page title, relative path, and first-paragraph summary. Returns matching page titles, paths, and summaries."},{"name":"list_chains","description":"Fetch supported blockchain networks and static parameters from `GET /v1/chains`. `methods.allow` and `methods.deny` support wildcard patterns where `deny` takes"},{"name":"get_status","description":"Live operational status and network health from `GET /v1/status`. Confirm chain `status` is 'ok' before calling methods; see `list_chains` for static chain capa"},{"name":"get_pricing","description":"Live prices and plan limits from `GET /v1/plans`. Use before estimating cost or when asked about free credits, rate limits or per-method prices. Units: 1 billin"},{"name":"estimate_usage","description":"Calculate projected daily and billing cycle Compute Units (CU) and USD costs for planned call volumes across one or more methods, factoring in method weights an"},{"name":"how_to_get_api_key","description":"Get instructions and endpoints for obtaining a BlockVectra API key via preferred programmatic SIWE sign-up or browser handoff, plus authentication header and UR"},{"name":"get_method_info","description":"Inspect a single method's chain-by-chain availability, Compute Unit (CU) weight, price per million calls, and documentation link. Check JSON-RPC method policy a"},{"name":"explain_error","description":"Lookup error code, reason, or HTTP status in the official error reference catalog. Returns meaning, billing implications (whether the call was billed), retryabi"},{"name":"list_docs","description":"List all available documentation pages, relative paths, and titles from the static documentation index, including webhook push subscriptions, signatures, delive"},{"name":"rpc_call","description":"Execute a read-only JSON-RPC 2.0 method on a specified blockchain network using your BlockVectra API key, or via the keyless public endpoint if available on the"},{"name":"data_api_get","description":"Query the BlockVectra Data API for a specified chain and path using your BlockVectra API key. For endpoint schemas and parameter specifications, see the OpenAPI"},{"name":"get_account","description":"Get the API key's own balance, Compute Units (CU), rate limits, and key parameters from GET /v1/account using your BlockVectra API key. Free and unbilled. Requi"},{"name":"get_deposit_address","description":"Requires an API key. Get your account's dedicated on-chain deposit address and open networks to top up balance; only transfer to the listed networks and tokens."},{"name":"send_raw_transaction","description":"Broadcast a signed raw transaction to a specified blockchain network via eth_sendRawTransaction. Requires the 'x-api-key' or 'Authorization: Bearer <key>' HTTP "}],"package":null,"toolSurface":{"id":"ts_b7qgrtspv5wh","endpointId":"ep_qwh8xp6fp8d8","hash":"b1f3b7b95403fa565bd229cbdd26906521ae8cc41738b436911bd661a5ece1ed","toolCount":15,"serverName":"blockvectra-docs","serverVersion":"1.2.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-10T04:33:00.697Z","lastSeenAt":"2026-10-10T04:33:00.697Z","observations":1,"toolNames":["read_doc","search_docs","list_chains","get_status","get_pricing","estimate_usage","how_to_get_api_key","get_method_info","explain_error","list_docs","rpc_call","data_api_get","get_account","get_deposit_address","send_raw_transaction"],"distinctSurfaces":12},"endpointFacts":[{"id":"ep_qwh8xp6fp8d8","url":"https://docs.blockvectra.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T14:21:38.659Z","auth":{"observedAt":"2026-10-08T14:21:38.842Z","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-08T14:21:38.861Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"docs.blockvectra.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-29T15:44:25.000Z","validTo":"2026-12-28T16:44:21.000Z","daysToExpiry":79,"sanCount":1,"fingerprint256":"CE:68:4D:F8:7C:0C:F8:F1:0D:14:97:1D:22:FF:74:4E:D0:D0:B3:89:18:F3:55:F4:BE:8D:5D:8D:A8:3A:56:2D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.blockvectra/docs","url":"https://registry.modelcontextprotocol.io/v0/servers/com.blockvectra%2Fdocs","firstSeenAt":"2026-10-03T08:18:49.244Z","fetchedAt":"2026-10-09T04:22:15.394Z","normalizedAt":"2026-10-09T04:22:15.394Z"}]},"firstSeenAt":"2026-10-03T08:18:49.244Z","updatedAt":"2026-10-10T04:34:54.541Z"}