Solentic

Primeiro servidor MCP nativo de staking Solana. 26 ferramentas para fluxos de staking completos — stake, unstake, withdraw, verify, simulate e mais. Design de custódia zero, ~6% APY.

Documentação

Solentic MCP Server

Solentic MCP server

smithery badge

Servidor autônomo de Model Context Protocol para Blueprint Agentic Staking — infraestrutura nativa de staking Solana para agentes de IA.

26 ferramentas MCP que encapsulam a API REST do Blueprint. Ferramentas one-shot (stake, unstake, withdraw) lidam com todo o ciclo de vida em uma única chamada — a chave secreta é enviada ao servidor Blueprint via HTTPS para assinatura em memória e nunca é armazenada ou registrada em logs. Verifique via verify_code_integrity. Ferramentas avançadas (create_stake_transaction, etc.) retornam transações não assinadas para agentes que preferem assinatura local.

Ferramentas

Agente primeiro (one-shot — construir + assinar + enviar em uma chamada):

FerramentaDescriçãoTipo
stakeFaça stake de SOL — uma chamada, assinatura confirmada retornadaEscrita
unstakeDesative stake — uma chamada, confirmadoEscrita
withdrawRetire SOL — uma chamada, confirmadoEscrita

Informações e monitoramento:

FerramentaDescriçãoTipo
get_validator_infoPerfil do validador, comissão, stake ativo, APYLeitura
get_staking_apyDetalhamento de APY ao vivo (base + Jito MEV)Leitura
get_performance_metricsSucesso de votação, uptime, taxa de skip, créditos de epochLeitura
get_infrastructureEspecificações de hardware do servidor (ambos os servidores)Leitura
generate_walletCódigo de geração de carteira local (JS, Python, CLI)Leitura
check_balanceSaldo de SOL para qualquer carteiraLeitura
check_stake_accountsListar contas de stake de uma carteiraLeitura
check_withdraw_readyProntidão de retirada por conta com ETALeitura
simulate_stakeProjetar recompensas de staking com juros compostosLeitura
get_staking_summaryPainel completo de portfólio (chamada única)Leitura
get_epoch_timingProgresso e tempo do epoch atual da SolanaLeitura
check_address_typeDetectar carteira vs conta de stake vs conta de votoLeitura

Verificação:

FerramentaDescriçãoTipo
verify_transactionVerificar se uma transação foi construída via BlueprintLeitura
verify_code_integrityVerificar integridade do código-fonte implantadoLeitura
get_verification_linksURLs de verificação de terceirosLeitura

Avançado (construtores de transações não assinadas — para assinatura local):

FerramentaDescriçãoTipo
create_stake_transactionConstruir transação de stake não assinadaEscrita
create_unstake_transactionConstruir transação de unstake não assinadaEscrita
withdraw_stakeConstruir transação de retirada não assinadaEscrita
submit_transactionEnviar uma transação pré-assinada para a SolanaEscrita

Webhooks:

FerramentaDescriçãoTipo
register_webhookRegistrar notificação push para mudanças de estadoEscrita
list_webhooksListar webhooks registrados para uma carteiraLeitura
delete_webhookExcluir um registro de webhookEscrita

Suporte:

FerramentaDescriçãoTipo
donateConstruir transação de doação não assinadaEscrita

Início Rápido

Claude Desktop / Claude Code

Adicione à sua configuração MCP:

{
  "mcpServers": {
    "solentic": {
      "url": "https://solentic.theblueprint.xyz/mcp"
    }
  }
}

Executar Localmente (stdio)

npx @mbrassey/solentic-mcp

Ou clone e execute:

npm install && npm run build
node dist/server.js

Arquitetura

Proxy MCP leve (transporte stdio) que encapsula a API REST do Blueprint.

  • Ferramentas one-shot (stake, unstake, withdraw): aceitam uma chave secreta, encaminham-na ao servidor Blueprint via HTTPS para assinatura em memória. A chave é usada apenas para assinatura de transações no servidor e nunca é armazenada ou registrada em logs — verifique o código-fonte.
  • Ferramentas avançadas (create_stake_transaction, etc.): retornam transações não assinadas. Nenhuma chave secreta necessária — agentes assinam localmente.
  • Ferramentas de leitura: sem chaves envolvidas, puramente informativas.
AI Agent → MCP Server (stdio) → Blueprint REST API (HTTPS) → Solana

Links

Licença

MIT