BlockVectra Docs MCP
Servidor MCP remoto para a documentação da BlockVectra: chains suportadas e seus métodos, status em tempo real, preços de CU por método, consulta de erros e etapas de cadastro de chave de API para JSON-RPC multi-chain e a Data API. Nenhuma chave de API necessária.
Servidor MCP hospedado
npx add-mcp 'https://docs.blockvectra.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor MCP BlockVectra
Servidor remoto Model Context Protocol para BlockVectra: JSON-RPC EVM multi-chain sem chave, a API de Dados indexada, documentação, preços e status, para agentes de IA.
- Endpoint:
https://docs.blockvectra.com/mcp(HTTP Streamable, sem estado) - Autenticação: cabeçalho
x-api-keyopcional (uma chave de API BlockVectra).Authorization: Bearer <key>também é aceito. Sem uma chave, você pode usar as ferramentas de documentação, cadeia, preços e status, e os métodos JSON-RPC que o endpoint público de uma cadeia permite. - Nunca coloque chaves de API ou chaves privadas em argumentos de ferramentas ou no chat; o servidor lê a chave apenas dos cabeçalhos HTTP.
Cadeias, preços e limites mudam, então este README não os lista. Leia-os ao vivo:
- Cadeias suportadas:
GET https://api.blockvectra.com/v1/chains - Planos, preços e limites:
GET https://console-api.blockvectra.com/v1/plans - Status do serviço:
GET https://api.blockvectra.com/v1/status
Mais: BlockVectra para agentes e guia de agentes de IA.
Ferramentas
Esta tabela reflete o servidor atualmente ativo em https://docs.blockvectra.com/mcp (serverInfo blockvectra-docs 1.0.0). Chame tools/list para a lista autoritativa.
| Ferramenta | O que faz | Chave de API | Leitura / escrita |
|---|---|---|---|
read_doc | Lê o Markdown bruto de uma página de documentação | não necessária | somente leitura |
search_docs | Pesquisa por palavras-chave em títulos, caminhos e resumos da documentação | não necessária | somente leitura |
list_docs | Lista todas as páginas de documentação | não necessária | somente leitura |
list_chains | Cadeias suportadas, parâmetros estáticos e política de métodos (GET /v1/chains) | não necessária | somente leitura |
get_status | Status ao vivo do serviço e da rede (GET /v1/status) | não necessária | somente leitura |
get_pricing | Planos, pesos de CU e limites (GET /v1/plans) | não necessária | somente leitura |
estimate_usage | Estima custo em CU e USD para métodos e volumes diários de chamadas | não necessária | somente leitura |
get_method_info | Disponibilidade por cadeia, peso de CU e preço de um método JSON-RPC | não necessária | somente leitura |
explain_error | Consulta um código de erro ou motivo: cobrança, possibilidade de repetição, ação recomendada | não necessária | somente leitura |
how_to_get_api_key | Passos para obter uma chave de API (cadastro programático via SIWE ou transferência para o navegador) e os formatos de cabeçalho de autenticação | não necessária | somente leitura |
rpc_call | Executa um método JSON-RPC 2.0 em uma cadeia | opcional: sem chave, apenas o endpoint público sem chave da cadeia é usado, quando disponível | pode escrever (destructiveHint: true) |
data_api_get | Consulta a API de Dados para uma cadeia e caminho | necessária | somente leitura |
get_account | Saldo, CU e limites de taxa da sua chave de API (GET /v1/account) | necessária | somente leitura |
get_deposit_address | Endereço de depósito on-chain da sua conta e redes abertas | necessária | somente leitura |
Nota: get_deposit_address e as outras ferramentas com chave retornam um erro que aponta para how_to_get_api_key quando chamadas sem uma chave.
Conectar um cliente
Cada trecho abaixo segue a documentação do próprio cliente. Adicione o cabeçalho de chave opcional conforme descrito nessa documentação para cabeçalhos personalizados.
| Cliente | Documentação oficial |
|---|---|
| Claude Code | MCP no Claude Code |
| Cursor | Model Context Protocol no Cursor |
| VS Code | Usar servidores MCP no 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 descreve este servidor para o Registro MCP oficial sob o nome com.blockvectra/docs. A publicação é um fluxo de trabalho manual (.github/workflows/publish.yml).