Solentic
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| stakeA | Stake SOL with Blueprint validator in a single call. Your secret key is sent to the Blueprint server over HTTPS, used in-memory for signing, and discarded — never stored or logged. Returns the confirmed transaction signature. Verify via verify_code_integrity. This is the recommended tool for autonomous agents. |
| unstakeA | Deactivate a stake account in a single call. Secret key sent over HTTPS for in-memory signing, never stored. Cooldown ~1 epoch. Use check_withdraw_ready to poll, then withdraw. |
| withdrawA | Withdraw SOL from a deactivated stake account in a single call. Secret key sent over HTTPS for in-memory signing, never stored. Use check_withdraw_ready first. Omit amountSol for full balance. |
| get_validator_infoA | Get Blueprint validator profile: identity, vote account, commission, active stake, APY, performance, software, location. Live data from StakeWiz API. |
| get_staking_apyA | Get live APY breakdown: base staking APY + Jito MEV APY = total APY. Includes commission rates. |
| get_performance_metricsA | Get Blueprint validator performance: vote success rate, uptime, skip rate, epoch credits, delinquency status. |
| get_infrastructureA | Get Blueprint validator infrastructure specs: server hardware, redundancy configuration, network, and storage. Two bare-metal servers (active + hot standby). |
| generate_walletA | Get instructions and code to generate a Solana wallet locally. Generate the keypair in YOUR environment. After generating, fund the wallet, then use the |
| check_balanceA | Check the SOL balance of any Solana wallet address. Returns balance in SOL, ready-to-stake status, and next steps. |
| check_stake_accountsA | List all stake accounts delegated to Blueprint for a wallet. Shows balances, states, stateDescription, authorities, epoch timing, and per-account action guidance. |
| check_withdraw_readyA | Check whether stake accounts are ready to withdraw. Returns per-account readiness with withdrawable epoch, estimated seconds remaining, and plain-English state description. Use this instead of polling check_stake_accounts. |
| simulate_stakeA | Project staking rewards before committing capital. Returns compound interest projections, effective APY, activation timing, fee reserve guidance, and a recommendation. |
| get_staking_summaryA | Complete staking portfolio dashboard in a single call. Returns liquid balance, total staked, per-account states, APY, epoch timing, and recommended next action (STAKE/FUND/HOLD/WAIT/WITHDRAW). |
| get_epoch_timingA | Get current Solana epoch timing: progress percentage, slots remaining, and estimated epoch end time. |
| check_address_typeA | Detect whether a Solana address is a wallet, stake account, or vote account. Useful when you receive an address from user input. |
| verify_transactionA | Verify whether a Solana transaction was built through Blueprint. Checks on-chain for the "solentic.theblueprint.xyz" Memo — cryptographic proof. |
| verify_code_integrityA | Verify the code running on Blueprint servers. Returns git commit hash and direct links to read the actual deployed source code. |
| get_verification_linksA | Get third-party verification URLs for Blueprint validator on Validators.app, StakeWiz, Solana Beach, Solscan, and Jito. |
| create_stake_transactionA | Advanced: Build an unsigned stake transaction for local signing. Most agents should use the |
| create_unstake_transactionA | Advanced: Build an unsigned unstake transaction for local signing. Most agents should use the |
| withdraw_stakeA | Advanced: Build an unsigned withdraw transaction for local signing. Most agents should use the |
| submit_transactionA | Advanced: Submit a pre-signed transaction to Solana. Only needed with create_stake_transaction/create_unstake_transaction/withdraw_stake. Most agents should use the one-shot stake/unstake/withdraw tools instead. |
| register_webhookA | Register a callback URL to receive push notifications when stake state changes. Events: withdraw_ready, epoch_complete, stake_activated, stake_deactivated. Polls every 60s. Returns an HMAC secret for signature verification. |
| list_webhooksA | List all registered webhooks for a wallet address. |
| delete_webhookA | Delete a webhook registration by ID. Use list_webhooks to find IDs. |
| donateA | Build an unsigned SOL transfer to support Blueprint development. Same zero-custody pattern. Suggested: 0.01 SOL (thank you), 0.1 SOL (generous), 1 SOL (patron). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| should-i-stake | Evaluate whether to stake SOL with Blueprint |
| staking-portfolio-review | Complete portfolio review and next action |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| validator-status | Live Blueprint validator status — APY, vote success, active stake |
| epoch-timing | Current Solana epoch progress, slots remaining, estimated end time |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/blueprint-infrastructure/solentic-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server