Solentic
Primer servidor MCP nativo de staking en Solana. 26 herramientas para flujos de trabajo completos de staking: stake, unstake, withdraw, verify, simulate y más. Diseño de custodia cero, ~6% APY.
Documentación
Servidor MCP de Solentic
Servidor independiente de Model Context Protocol para Blueprint Agentic Staking: infraestructura nativa de staking en Solana para agentes de IA.
26 herramientas MCP que envuelven la API REST de Blueprint. Las herramientas de un solo paso (stake, unstake, withdraw) gestionan todo el ciclo de vida en una sola llamada: la clave secreta se envía al servidor de Blueprint a través de HTTPS para firmar en memoria y nunca se almacena ni se registra. Verifica a través de verify_code_integrity. Las herramientas avanzadas (create_stake_transaction, etc.) devuelven transacciones sin firmar para agentes que prefieren firmar localmente.
Herramientas
Prioridad al agente (un solo paso: construir + firmar + enviar en una llamada):
| Herramienta | Descripción | Tipo |
|---|---|---|
stake | Apostar SOL: una llamada, se devuelve la firma confirmada | Escritura |
unstake | Desactivar apuesta: una llamada, confirmada | Escritura |
withdraw | Retirar SOL: una llamada, confirmada | Escritura |
Información y monitoreo:
| Herramienta | Descripción | Tipo |
|---|---|---|
get_validator_info | Perfil del validador, comisión, apuesta activa, APY | Lectura |
get_staking_apy | Desglose de APY en vivo (base + MEV de Jito) | Lectura |
get_performance_metrics | Éxito de votación, tiempo de actividad, tasa de omisión, créditos de época | Lectura |
get_infrastructure | Especificaciones de hardware del servidor (ambos servidores) | Lectura |
generate_wallet | Generación de código de billetera local (JS, Python, CLI) | Lectura |
check_balance | Saldo de SOL para cualquier billetera | Lectura |
check_stake_accounts | Lista de cuentas de apuesta para una billetera | Lectura |
check_withdraw_ready | Preparación de retiro por cuenta con ETA | Lectura |
simulate_stake | Recompensas de staking del proyecto con interés compuesto | Lectura |
get_staking_summary | Panel de cartera completo (una sola llamada) | Lectura |
get_epoch_timing | Progreso y sincronización de la época actual de Solana | Lectura |
check_address_type | Detectar billetera vs cuenta de apuesta vs cuenta de voto | Lectura |
Verificación:
| Herramienta | Descripción | Tipo |
|---|---|---|
verify_transaction | Verificar que una transacción se construyó a través de Blueprint | Lectura |
verify_code_integrity | Verificar la integridad del código fuente implementado | Lectura |
get_verification_links | URLs de verificación de terceros | Lectura |
Avanzadas (constructores de transacciones sin firmar, para firma local):
| Herramienta | Descripción | Tipo |
|---|---|---|
create_stake_transaction | Construir transacción de apuesta sin firmar | Escritura |
create_unstake_transaction | Construir transacción de desapuesta sin firmar | Escritura |
withdraw_stake | Construir transacción de retiro sin firmar | Escritura |
submit_transaction | Enviar una transacción prefirmada a Solana | Escritura |
Webhooks:
| Herramienta | Descripción | Tipo |
|---|---|---|
register_webhook | Registrar notificación push para cambios de estado | Escritura |
list_webhooks | Listar webhooks registrados para una billetera | Lectura |
delete_webhook | Eliminar un registro de webhook | Escritura |
Soporte:
| Herramienta | Descripción | Tipo |
|---|---|---|
donate | Construir transacción de donación sin firmar | Escritura |
Inicio rápido
Claude Desktop / Claude Code
Agrega a tu configuración de MCP:
{
"mcpServers": {
"solentic": {
"url": "https://solentic.theblueprint.xyz/mcp"
}
}
}
Ejecutar localmente (stdio)
npx @mbrassey/solentic-mcp
O clona y ejecuta:
npm install && npm run build
node dist/server.js
Arquitectura
Proxy MCP ligero (transporte stdio) que envuelve la API REST de Blueprint.
- Herramientas de un solo paso (
stake,unstake,withdraw): aceptan una clave secreta, la reenvían al servidor de Blueprint a través de HTTPS para firmar en memoria. La clave se usa solo para firmar transacciones en el servidor y nunca se almacena ni se registra: verifica el código fuente. - Herramientas avanzadas (
create_stake_transaction, etc.): devuelven transacciones sin firmar. No se requiere clave secreta: los agentes firman localmente. - Herramientas de lectura: no involucran claves, son puramente informativas.
AI Agent → MCP Server (stdio) → Blueprint REST API (HTTPS) → Solana
Enlaces
- Endpoint MCP en vivo: https://solentic.theblueprint.xyz/mcp
- Documentación de API: https://solentic.theblueprint.xyz/docs
- Explorador de API: https://solentic.theblueprint.xyz/api-docs
- Especificación OpenAPI: https://solentic.theblueprint.xyz/openapi.json
- llms.txt: https://solentic.theblueprint.xyz/llms.txt
Licencia
MIT