BlockVectra Docs MCP
Servidor MCP remoto para la documentación de BlockVectra: cadenas compatibles y sus métodos, estado en vivo, precios de CU por método, consulta de errores y pasos para registrarse con clave API para JSON-RPC multicadena y la API de Datos. No se necesita clave API.
Servidor MCP alojado
npx add-mcp 'https://docs.blockvectra.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor MCP de BlockVectra
Servidor remoto de Model Context Protocol para BlockVectra: JSON-RPC EVM multicadena sin claves, la API de datos indexada, documentación, precios y estado, para agentes de IA.
- Endpoint:
https://docs.blockvectra.com/mcp(HTTP Streamable, sin estado) - Autenticación: cabecera
x-api-keyopcional (una clave API de BlockVectra).Authorization: Bearer <key>también se acepta. Sin clave puedes usar las herramientas de documentación, cadenas, precios y estado, y los métodos JSON-RPC que el endpoint público de una cadena permita. - Nunca pongas claves API o claves privadas en argumentos de herramientas o en el chat; el servidor lee la clave solo desde las cabeceras HTTP.
Las cadenas, precios y límites cambian, por lo que este README no los lista. Léelos en vivo:
- Cadenas compatibles:
GET https://api.blockvectra.com/v1/chains - Planes, precios y límites:
GET https://console-api.blockvectra.com/v1/plans - Estado del servicio:
GET https://api.blockvectra.com/v1/status
Más: BlockVectra para agentes y guía para agentes de IA.
Herramientas
Esta tabla refleja el servidor actualmente en vivo en https://docs.blockvectra.com/mcp (serverInfo blockvectra-docs 1.0.0). Llama a tools/list para la lista autoritativa.
| Herramienta | Qué hace | Clave API | Lectura / escritura |
|---|---|---|---|
read_doc | Lee el Markdown sin procesar de una página de documentación | no necesaria | solo lectura |
search_docs | Búsqueda por palabras clave en títulos, rutas y resúmenes de documentación | no necesaria | solo lectura |
list_docs | Lista todas las páginas de documentación | no necesaria | solo lectura |
list_chains | Cadenas compatibles, parámetros estáticos y política de métodos (GET /v1/chains) | no necesaria | solo lectura |
get_status | Estado en vivo del servicio y de la red (GET /v1/status) | no necesaria | solo lectura |
get_pricing | Planes, pesos de CU y límites (GET /v1/plans) | no necesaria | solo lectura |
estimate_usage | Estima el costo en CU y USD para métodos y volúmenes de llamadas diarias | no necesaria | solo lectura |
get_method_info | Disponibilidad por cadena, peso de CU y precio de un método JSON-RPC | no necesaria | solo lectura |
explain_error | Consulta un código de error o motivo: facturación, reintentabilidad, acción recomendada | no necesaria | solo lectura |
how_to_get_api_key | Pasos para obtener una clave API (registro SIWE programático o transferencia al navegador) y los formatos de cabecera de autenticación | no necesaria | solo lectura |
rpc_call | Ejecuta un método JSON-RPC 2.0 en una cadena | opcional: sin clave solo se usa el endpoint público sin clave de la cadena, cuando esté disponible | puede escribir (destructiveHint: true) |
data_api_get | Consulta la API de datos para una cadena y ruta | requerida | solo lectura |
get_account | Saldo, CU y límites de tasa de tu clave API (GET /v1/account) | requerida | solo lectura |
get_deposit_address | Dirección de depósito en cadena de tu cuenta y redes abiertas | requerida | solo lectura |
Nota: get_deposit_address y las demás herramientas con clave devuelven un error que apunta a how_to_get_api_key cuando se llaman sin clave.
Conectar un cliente
Cada fragmento a continuación sigue la documentación del propio cliente. Añade la cabecera de clave opcional como describe esa documentación para cabeceras personalizadas.
| Cliente | Documentación oficial |
|---|---|
| Claude Code | MCP en Claude Code |
| Cursor | Model Context Protocol en Cursor |
| VS Code | Usar servidores MCP en VS Code |
| Codex | Codex MCP |
Claude Code
claude mcp add --transport http blockvectra https://docs.blockvectra.com/mcp
# with an API key
claude mcp add --transport http blockvectra https://docs.blockvectra.com/mcp --header "x-api-key: $BLOCKVECTRA_API_KEY"
Cursor (mcp.json)
{
"mcpServers": {
"blockvectra": {
"url": "https://docs.blockvectra.com/mcp",
"headers": { "x-api-key": "<your key, optional>" }
}
}
}
VS Code (.vscode/mcp.json)
{
"servers": {
"blockvectra": {
"type": "http",
"url": "https://docs.blockvectra.com/mcp"
}
}
}
Codex (~/.codex/config.toml)
[mcp_servers.blockvectra]
url = "https://docs.blockvectra.com/mcp"
# optional: read the key from an environment variable
env_http_headers = { "x-api-key" = "BLOCKVECTRA_API_KEY" }
Registro
server.json describe este servidor para el Registro MCP oficial bajo el nombre com.blockvectra/docs. La publicación es un flujo de trabajo manual (.github/workflows/publish.yml).