mcpField
B
Blueprint Agentic Staking (Solentic)

Blueprint Agentic Staking (Solentic)

Remote
solentic.theblueprint.xyzAI & Agents0Updated 19w ago

About Blueprint Agentic Staking (Solentic)

Blueprint Agentic Staking (Solentic) is a Solana staking MCP server for AI agents that wraps the Blueprint REST API. It offers one-call staking actions and can also build unsigned transactions for client-side signing.

Key features

  1. 01One-call stake, unstake, and withdraw
  2. 02Build unsigned transactions for local signing
  3. 03Check validator, APY, and performance data
  4. 04View balances, stake accounts, and withdrawal status
  5. 05Simulate rewards and summarize a portfolio
  6. 06Register and manage state-change webhooks

Use cases

  1. 01Have an agent initiate SOL staking actions
  2. 02Sign staking transactions locally
  3. 03Monitor validator performance and staking status
  4. 04Review staking information in a portfolio summary

MCP support

The MCP server wraps the Blueprint REST API and exposes staking, information, verification, and webhook tools. It can connect through a remote MCP endpoint or run locally over stdio.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://solentic.theblueprint.xyz/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Packages
npm@solentic/mcp-server1.1.1

Tools

29
ParameterTypeRequiredDescription
walletAddressstringYesYour Solana wallet address (base58 public key)
secretKeystringYesYour base58-encoded secret key — used in-memory for signing only, never stored
amountSolnumberYesAmount of SOL to stake

Details

From the project README

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:

{
  "mcpServers": {
    "solentic": {
      "url": "https://solentic.theblueprint.xyz/mcp"
    }
  }
}
Run Locally (stdio)
npx @mbrassey/solentic-mcp

Or clone and run:

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

Links

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.