SVM-MCP: Servidor de protocolo de contexto del modelo SOON
Un servidor de Protocolo de Contexto de Modelo (MCP) que integra Claude AI con SOON y otras cadenas de bloques basadas en SVM. El servidor proporciona herramientas para consultar saldos, obtener transacciones recientes y visualizar la tenencia de tokens en la red de pruebas y la red principal de SOON, para saldos de cuentas, transacciones y tenencia de tokens.
Descripción general
Este servidor MCP está diseñado para conectar a Claude con el ecosistema SOON, lo que le permite:
- Consultar saldos de billetera en la red de prueba y la red principal
- Obtener las transacciones más recientes de una dirección
- Consultar las tenencias de tokens de cualquier cuenta
La implementación actual utiliza los puntos finales RPC de SOON, pero se puede modificar fácilmente para que funcione con cualquier cadena de bloques compatible con Solana o con cualquier implementación de SVM personalizada.
Características
- Obtener saldos : obtenga saldos de tokens nativos para cualquier dirección en la red de prueba o red principal de SOON
- Obtener la última transacción : recupera la transacción más reciente de una dirección
- Obtener cuentas de token : enumera todas las cuentas de token propiedad de una dirección
Prerrequisitos
- Node.js (v16+)
- Gestor de paquetes NPM o Bun
- Claude Desktop (para pruebas locales)
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Construir el proyecto:
Estructura del proyecto
La implementación del servidor principal está en src/index.ts
:
Implementaciones de herramientas
Obtener equilibrio
Obtener la última transacción
Obtener cuentas de token
Inicialización del servidor
Configuración
Configuración del escritorio de Claude
Para utilizar este servidor MCP con Claude Desktop, agregue lo siguiente a su archivo claude_desktop_config.json
:
Personalización de puntos finales de RPC
Para utilizar diferentes puntos finales de RPC o conectarse a una cadena de bloques diferente compatible con Solana, edite las URL de conexión en src/index.ts
:
Uso con Claude
Una vez que el servidor MCP esté en ejecución y conectado a Claude, puedes usar los siguientes comandos:
Consultar el saldo de una dirección
Obteniendo transacciones recientes
Recuperación de tenencias de tokens
Expresiones de gratitud
- Claude Antrópico por las capacidades de IA
- Protocolo de contexto del modelo para permitir la integración de herramientas
- Solana Web3.js para la interacción con blockchain
- Red SOON para la implementación de SVM utilizada en este ejemplo
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo que conecta a Claude AI con SOON y otras cadenas de bloques basadas en SVM, lo que permite a los usuarios verificar los saldos de las cuentas, obtener transacciones recientes y ver las tenencias de tokens en la red de prueba y la red principal de SOON.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.Last updated -JavaScript
- -securityFlicense-qualityA Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.Last updated -6TypeScript
- -securityAlicense-qualityA Model Context Protocol server for integrating AI assistants like Claude Desktop with the Stellar blockchain, enabling wallet connections, token listings, balance queries, and fund transfers.Last updated -5JavaScriptMIT License
- -securityAlicense-qualityA production-ready Model Context Protocol server implementation that connects AI assistants to the TON blockchain, allowing them to query wallet balances, transaction details, smart contracts, and other blockchain data.Last updated -TypeScriptMIT License