🧠 Descripción general
El servidor Moralis MCP es un motor local o implementable en la nube que conecta indicaciones en lenguaje natural con información real de blockchain, lo que permite que los modelos de IA consulten la actividad de la billetera, las métricas de tokens, el uso de dapp y más sin código personalizado o SQL.
Construido sobre el Protocolo de Contexto de Modelo , este servidor facilita que los LLM se comuniquen con las API de Moralis de una manera consistente, explicable y extensible.
- 🔗 Totalmente conectable: intercambie LLM, personalice la lógica de recuperación o amplíe con sus propias herramientas
- 🧱 Funciona con OpenAI, Claude y modelos de código abierto
- 🧠 Potencia agentes, herramientas de desarrollo, bots, paneles y más
⚙️ Casos de uso comunes
- 🤖 Agentes y asistentes de IA: "¿Cuál es el historial de transacciones de esta billetera?"
- 📈 Herramientas de desarrollo: control de calidad en cadena, pruebas, integraciones CLI
- 📊 Dashboards: lenguaje natural para gráficos/datos
- 📉 Monitoreo: alertas y resúmenes para tokens/dapps
- Bots comerciales: estrategias basadas en LLM con fundamento real en blockchain
🔐 Obtener una clave API
Para utilizar este servidor MCP con las API de Moralis, necesitará una clave API:
- Ir al portal para desarrolladores de Moralis
- Regístrate e inicia sesión
- Navegue a su página de claves API desde el menú principal
- Copie su clave y configúrela en su archivo de configuración (ver la siguiente sección), o configúrela en su entorno:
⚠️ Nota: Algunas funciones y puntos finales requieren un plan de pago de Moralis. Para obtener acceso completo y un rendimiento de nivel de producción, recomendamos contratar un plan de pago.
🚀 Uso con un cliente
Para conectar el servidor MCP a un cliente compatible (por ejemplo, Claude Desktop, agentes compatibles con OpenAI, extensiones de VS Code, etc.), configure el cliente para iniciar el servidor como un subproceso.
La mayoría de los clientes admiten un archivo de configuración simple; por ejemplo, puede crear un archivo como mcp.json en el directorio de configuración del cliente con lo siguiente:
Esta configuración se puede adaptar a cualquier cliente compatible con servidores MCP. Reemplace los valores de ejemplo con los específicos para su caso de uso.
Instalación mediante herrería
Para instalar Moralis API Server para Claude Desktop automáticamente a través de Smithery :
🖥️Usándolo como servidor
El servidor acepta el argumento opcional --transport
para especificar el tipo de transporte. Los tipos de transporte disponibles son:
stdio
: se comunica a través de entrada/salida estándar (predeterminado).web
: inicia un servidor HTTP para la comunicación.streamable-http
: inicia un servidor HTTP con puntos finales transmitibles.
Ejemplos
- Usando el transporte
stdio
predeterminado :
- Usando el transporte
web
:
Esto iniciará un servidor HTTP. Puedes enviar solicitudes al servidor con herramientas como curl
o Postman.
- Usando el transporte
streamable-http
:
Esto iniciará un servidor HTTP. Puedes enviar solicitudes al servidor con herramientas como curl
o Postman.
Notas
- Asegúrese de que las variables de entorno requeridas (por ejemplo,
MORALIS_API_KEY
) estén configuradas antes de iniciar el servidor. - Para configuraciones personalizadas, puede pasar argumentos adicionales o variables de entorno según sea necesario.
- Consulte la documentación para obtener más detalles sobre cada tipo de transporte.
🛠 Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
🐞 Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
💬 Ejemplos de indicaciones
A continuación se muestran algunos ejemplos de indicaciones que puede utilizar con su agente de IA a través del servidor MCP:
Estas indicaciones se analizan y asignan a llamadas API de Moralis estructuradas mediante el registro de métodos MCP.
💡 También puedes crear indicaciones personalizadas basadas en cualquier método compatible.
Referencia de API
El servidor MCP de Moralis encapsula y traduce las indicaciones en llamadas a la API REST de Moralis. Puede explorar la interfaz de la API subyacente aquí:
🔗 Documentos de Moralis Swagger (v2.2)
Esta documentación cubre los puntos finales para:
- Precios de los tokens
- Actividad de la billetera
- Metadatos y propiedad de NFT
- Transferencias y transacciones
- Y más
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Un contenedor de TypeScript para la API REST de Moralis que permite la interacción con datos de blockchain a través del Protocolo de Contexto de Modelo (MCP).
Related MCP Servers
- AsecurityAlicenseAqualityA TypeScript-based Model Context Protocol (MCP) server enabling integration with PiAPI for media content generation using platforms like Midjourney, Flux, and others through MCP-compatible applications.Last updated -122TypeScriptMIT License
- AsecurityFlicenseAqualityEnables interaction with Trello boards, lists, and cards through Model Context Protocol (MCP) tools, leveraging TypeScript for type safety and asynchronous operations.Last updated -5JavaScript
- -security-license-qualityA Model Context Protocol server that converts Solidity bytecode into functional server implementations, allowing interaction with blockchain contracts through a RESTful API.Last updated -1Python
- AsecurityFlicenseAqualityA TypeScript implementation of a Model Context Protocol server providing read-only access to Lithic banking and card services API.Last updated -21JavaScript