MCP server: One MCP server.

Blueprint Agentic Staking (Solentic)

@blueprint-infrastructureMCP server · External

Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.

Crypto wallets & DeFiv1.2.0MITJavaScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

15 read9 act5 other

Grouped by tool name. At most: moves money, runs code or commands, deletes data, or sends messages for you.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

29 · grouped by tool name · checked 26 Sep 2026

Read · 15Look things up

  • get_validator_info
  • get_staking_apy
  • get_performance_metrics
  • check_stake_accounts
  • check_withdraw_ready
  • get_verification_links
  • check_balance
  • get_infrastructure
  • verify_transaction
  • verify_code_integrity
  • get_staking_summary
  • get_epoch_timing
  • check_address_type
  • list_webhooks
  • get_staking_policy

Act · 9Change something

  • withdraw
  • create_stake_transaction
  • create_unstake_transaction
  • withdraw_stake
  • submit_transaction
  • register_webhook
  • delete_webhook
  • set_staking_policy
  • delete_staking_policy

Other · 5Neither hinted nor named

  • stake
  • unstake
  • generate_wallet
  • simulate_stake
  • donate
Try it in the Inspector
README3 min read

Solentic MCP Server

Solentic MCP server

smithery badge

Standalone Model Context Protocol server for Blueprint Agentic Staking — native Solana staking infrastructure for AI agents.

26 MCP tools wrapping the Blueprint REST API. One-shot tools (stake, unstake, withdraw) handle the full lifecycle in a single call — the secret key is sent to the Blueprint server over HTTPS for in-memory signing and is never stored or logged. Verify via verify_code_integrity. Advanced tools (create_stake_transaction, etc.) return unsigned transactions for agents that prefer local signing.

Tools

Agent-first (one-shot — build + sign + submit in one call):

ToolDescriptionType
stakeStake SOL — one call, confirmed signature returnedWrite
unstakeDeactivate stake — one call, confirmedWrite
withdrawWithdraw SOL — one call, confirmedWrite

Info & monitoring:

ToolDescriptionType
get_validator_infoValidator profile, commission, active stake, APYRead
get_staking_apyLive APY breakdown (base + Jito MEV)Read
get_performance_metricsVote success, uptime, skip rate, epoch creditsRead
get_infrastructureServer hardware specs (both servers)Read
generate_walletLocal wallet generation code (JS, Python, CLI)Read
check_balanceSOL balance for any walletRead
check_stake_accountsList stake accounts for a walletRead
check_withdraw_readyPer-account withdrawal readiness with ETARead
simulate_stakeProject staking rewards with compound interestRead
get_staking_summaryComplete portfolio dashboard (single call)Read
get_epoch_timingCurrent Solana epoch progress and timingRead
check_address_typeDetect wallet vs stake account vs vote accountRead

Verification:

ToolDescriptionType
verify_transactionVerify a transaction was built through BlueprintRead
verify_code_integrityVerify deployed source code integrityRead
get_verification_linksThird-party verification URLsRead

Advanced (unsigned transaction builders — for local signing):

ToolDescriptionType
create_stake_transactionBuild unsigned stake transactionWrite
create_unstake_transactionBuild unsigned unstake transactionWrite
withdraw_stakeBuild unsigned withdraw transactionWrite
submit_transactionSubmit a pre-signed transaction to SolanaWrite

Webhooks:

ToolDescriptionType
register_webhookRegister push notification for state changesWrite
list_webhooksList registered webhooks for a walletRead
delete_webhookDelete a webhook registrationWrite

Support:

ToolDescriptionType
donateBuild unsigned donation transactionWrite

Quick Start

Claude Desktop / Claude Code

Add to your MCP config:

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

Run Locally (stdio)

bash
npx @mbrassey/solentic-mcp

Or clone and run:

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

Architecture

Lightweight MCP proxy (stdio transport) that wraps the Blueprint REST API.

  • One-shot tools (stake, unstake, withdraw): accept a secret key, forward it to the Blueprint server over HTTPS for in-memory signing. The key is used only for transaction signing on the server and is never stored or logged — verify the source code.
  • Advanced tools (create_stake_transaction, etc.): return unsigned transactions. No secret key required — agents sign locally.
  • Read tools: no keys involved, purely informational.
AI Agent → MCP Server (stdio) → Blueprint REST API (HTTPS) → Solana

License

MIT

Similar modules

Browse Crypto wallets & DeFi