Integrations
Enables interaction with the Solana blockchain, including retrieving asset information, deploying tokens, checking balances, transferring tokens, minting NFTs, executing trades, and resolving domain names.
Servidor MCP del kit de agente Solana
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas en cadena para Claude AI, permitiéndole interactuar con la blockchain de Solana a través de una interfaz estandarizada. Esta implementación se basa en el Kit de Agentes de Solana y permite a los agentes de IA realizar operaciones en la blockchain sin problemas.
Descripción general
Este servidor MCP amplía las capacidades de Claude al proporcionar herramientas para:
- Interactuar con la cadena de bloques de Solana
- Ejecutar transacciones
- Consultar información de la cuenta
- Administrar billeteras Solana
El servidor implementa la especificación del Protocolo de Contexto de Modelo para estandarizar las interacciones de blockchain para los agentes de IA.
Prerrequisitos
- Node.js (v16 o superior)
- pnpm (recomendado), npm o yarn
- Monedero Solana con clave privada
- URL de Solana RPC (mainnet, testnet o devnet)
Instalación
Opción 1: Instalación rápida (recomendada)
Esto iniciará un proceso de instalación interactivo que lo guiará a través de:
- Configurar Node.js si es necesario
- Configuración de la URL y la clave privada de Solana RPC
- Configuración de la integración de Claude Desktop
Opción 2: Instalar desde npm (recomendado para clientes como Cursor/Cline)
Opción 3: Construir desde la fuente
- Clonar este repositorio:
- Instalar dependencias:
- Construir el proyecto:
Configuración
Configuración del entorno
Crea un archivo .env
con tus credenciales:
Integración con Claude Desktop
Para agregar este servidor MCP a Claude Desktop, siga estos pasos:
- Localice el archivo de configuración de Claude Desktop
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- Agregar la configuración Cree o edite el archivo de configuración y agregue el siguiente JSON:Si lo instaló mediante npm (Opción 1):Si lo compiló desde la fuente (Opción 2):CopyCopy
- Reiniciar Claude Desktop Después de realizar estos cambios, reinicie Claude Desktop para que la configuración surta efecto.
Estructura del proyecto
Herramientas disponibles
El servidor MCP proporciona las siguientes herramientas de blockchain de Solana:
GET_ASSET
- Recuperar información sobre un activo/token de SolanaDEPLOY_TOKEN
- Implementar un nuevo token en SolanaGET_PRICE
- Obtener información de precios de los tokensWALLET_ADDRESS
- Obtener la dirección de la billeteraBALANCE
- Consultar el saldo de la billeteraTRANSFER
- Transferir tokens entre billeterasMINT_NFT
- Crea y acuña nuevos NFTTRADE
- Ejecutar intercambios de tokensREQUEST_FUNDS
- Solicitar fondos (útil para pruebas/desarrollo)RESOLVE_DOMAIN
- Resolver nombres de dominio de SolanaGET_TPS
- Obtener las transacciones actuales por segundo en Solana
Consideraciones de seguridad
- Mantenga su clave privada segura y nunca la comparta
- Utilice variables de entorno para información confidencial
- Considere usar una billetera dedicada para las operaciones del agente de IA
- Supervisar y auditar periódicamente las actividades de los agentes de IA
- Operaciones de prueba en devnet/testnet antes de mainnet
Solución de problemas
Si encuentra problemas:
- Verifique que su clave privada de Solana sea correcta
- Comprueba que tu URL de RPC sea accesible
- Asegúrese de estar en la red deseada (red principal, red de prueba o red de desarrollo)
- Consulte los registros de Claude Desktop para ver si hay mensajes de error
- Verificar que la compilación fue exitosa
Dependencias
Las dependencias clave incluyen:
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
- Bifurcar el repositorio
- Crea tu rama de funciones (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add some amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT.
This server cannot be installed
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.
Un servidor de protocolo de contexto modelo que permite a Claude AI interactuar con la cadena de bloques Solana a través de una interfaz estandarizada, proporcionando herramientas para transacciones, consultas de cuentas y gestión de billeteras.
- Descripción general
- Prerrequisitos
- Instalación
- Configuración
- Estructura del proyecto
- Herramientas disponibles
- Consideraciones de seguridad
- Solución de problemas
- Dependencias
- Contribuyendo
- Licencia
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model-Context-Protocol server enabling users to perform basic operations on Solana and Ethereum blockchains through simple RPC endpoints.Last updated -1051TypeScriptApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that provides Claude with comprehensive access to Solana blockchain data via the Helius API, enabling operations like checking wallet balances, retrieving blockchain information, and interacting with tokens and NFTs.Last updated -1198TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to interact with the Solana blockchain for DeFi operations like checking balances, transferring tokens, executing swaps, and fetching price data.Last updated -6015TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.Last updated -TypeScriptMIT License