Hedera Testnet Mirror Node MCP Server
OfficialServidor MCP del nodo espejo Hedera Testnet
Este repositorio contiene un servidor de Protocolo de Contexto de Modelo (MCP) que interactúa con la API del Nodo Espejo de la Testnet de Hedera. El servidor se creó con FastMCP , un framework de TypeScript para crear servidores MCP. Utiliza esquemas Zod para la validación de entrada.
Características
Integración de puntos finales : convierte automáticamente las API de nodo espejo de Hedera, definidas en formato de especificación OpenAPI, en herramientas compatibles con MCP.
Compatibilidad con eventos enviados por el servidor (SSE) : los clientes no pueden conectarse a este servidor MCP a través del transporte SSE.
Validación de esquema : garantiza que los parámetros de solicitud se adhieran a los esquemas definidos mediante Zod.
Related MCP server: MyPostmanServer
Prerrequisitos
Antes de ejecutar el servidor, asegúrese de tener instalado lo siguiente:
Bun , o cualquier otro entorno capaz de ejecutar Typescript directamente.
Instalación
(1) Clonar el repositorio
git clone https://github.com/hedera-dev/mirrornode-mcp-server(2) Navegue hasta el directorio del proyecto
cd mirrornode-mcp-server(3) Instalar dependencias
npm installUso
Para iniciar el servidor MCP:
bun mcpServer.tsTras un inicio exitoso, debería ver:
MCP server startedSe podrá acceder al servidor a través del punto final SSE configurado.
http://localhost:3333/hedera-testnet-mirror-node-api/sse
Estructura del proyecto
mcpServer.ts: el punto de entrada que inicializa e inicia el servidor MCP.openApiZod.ts: contiene definiciones de puntos finales de API de nodo espejo y un cliente de API que utilizazodios(comoaxiosaumentado con definiciones de esquemazod).Tenga en cuenta que este archivo se generó programáticamente utilizando
openapi-zod-clientmás algunas modificaciones manuales.
Cómo funciona
(1) Creación de cliente API
Se crea un cliente API para el nodo espejo de la red de pruebas de Hedera mediante la función createApiClient . El servidor MCP actúa como proxy entre este cliente API HTTP y su propio transporte SSE.
(2) Conversión de puntos finales:
Cada definición de punto final de endpointDefinitions es procesada por la función convertZodiosToMcp , que:
Valida que el punto final utilice el método
GET.Asigna parámetros a esquemas Zod.
Define una función de ejecución que realiza la llamada API correspondiente y devuelve el resultado.
Registra la herramienta con el servidor MCP.
(3) Inicialización del servidor:
El servidor MCP se inicia con el transporte SSE.
Dependencias
FastMCP : Marco para crear servidores MCP.
Zod : biblioteca de declaración y validación de esquemas basada en TypeScript.
openapi-zod-client : genera código Zodios a partir de un archivo de especificación OpenAPI.
Autor
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA server for Model Context Protocol (MCP) that uses Server-Sent Events (SSE) for streaming communication, enabling tools like the HackerNews API to be accessed through a secure HTTP+SSE transport.29
- AlicenseNot gradedqualityDmaintenanceA lightweight Node.js-based MCP server that exposes custom tools via HTTP and Server-Sent Events (SSE) for clients like Postman. It allows users to register tools with type-safe validation to establish bidirectional communication with MCP clients.1,2701MIT
- FlicenseNot gradedqualityDmaintenanceA standalone MCP server that exposes API endpoints as tools for AI assistants by proxying requests to a target API defined in an OpenAPI specification. It supports various authentication methods and utilizes Server-Sent Events (SSE) to facilitate integration with clients like Claude and ChatGPT.
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes Zulip REST API tools via SSE, enabling message retrieval, stream/topic listing, draft management, and notifications.
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
MCP server for AI access to Swagger by SmartBear.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hedera-dev/mirrornode-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server