Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_validator_info

Get Blueprint validator profile: identity, vote account, commission, active stake, APY, performance, software, location. Live data from StakeWiz API.

get_staking_apy

Get live APY breakdown: base staking APY + Jito MEV APY = total APY. Includes commission rates. Data from StakeWiz API.

get_performance_metrics

Get Blueprint validator performance: vote success rate, uptime, skip rate, epoch credits, delinquency status.

get_infrastructure

Get Blueprint validator infrastructure specs: server hardware, redundancy configuration, network, and storage. Two bare-metal servers (active + hot standby).

generate_wallet

Get instructions and code to generate a Solana wallet locally. IMPORTANT: Generate the keypair in YOUR environment — not on Blueprint servers. Returns exact code to run locally. Your private key never leaves your machine.

check_balance

Check the SOL balance of any Solana wallet. Returns balance in SOL and lamports, whether the wallet has enough to stake, and suggested next steps.

create_stake_transaction

Build an unsigned transaction to stake SOL with Blueprint validator. Returns base64 transaction — sign client-side with your wallet and submit via submit_transaction. Wallet is set as both stake and withdraw authority.

create_unstake_transaction

Build an unsigned transaction to deactivate (unstake) a stake account. After deactivation, funds become withdrawable at epoch end (~2-3 days). Use withdraw_stake after cooldown completes.

withdraw_stake

Build an unsigned transaction to withdraw SOL from a deactivated stake account. Only works after cooldown completes. Omit amountSol to withdraw full balance.

submit_transaction

Submit a signed transaction to Solana. Use after signing an unsigned transaction from create_stake_transaction, create_unstake_transaction, or withdraw_stake. Returns transaction signature and explorer URL.

check_stake_accounts

List all stake accounts delegated to Blueprint for a wallet. Shows balances, states, authorities, epoch timing, and per-account action guidance.

simulate_stake

Project staking rewards before committing capital. Returns compound interest projections, effective APY, activation timing, fee reserve guidance, and a recommendation.

get_staking_summary

Complete staking portfolio dashboard in a single call. Returns liquid balance, total staked, per-account states, current APY, epoch timing, and a recommended next action. Replaces calling check_balance + check_stake_accounts + get_staking_apy + get_epoch_timing separately.

get_epoch_timing

Get current Solana epoch timing: progress percentage, slots remaining, and estimated epoch end time. Useful for understanding when stake activations/deactivations take effect (~2-3 days per epoch).

verify_transaction

Verify whether a Solana transaction was built through Blueprint. Checks on-chain for the "solentic.theblueprint.xyz" Memo Program instruction — cryptographic proof embedded in the transaction and immutable on-chain.

verify_code_integrity

Verify the code running on Blueprint servers. Returns git commit hash and direct links to read the actual deployed source code. Read the source to confirm: no private keys are logged, Memo Program instruction is present, generate_wallet returns local generation only.

get_verification_links

Get third-party verification URLs for Blueprint validator on Validators.app, StakeWiz, Solana Beach, Solscan, and Jito steward dashboard. Includes Solana CLI commands for direct on-chain verification.

donate

Build an unsigned SOL transfer to support Blueprint development. Same zero-custody pattern: unsigned transaction returned, you sign client-side. Suggested: 0.01 SOL (thank you), 0.1 SOL (generous), 1 SOL (patron).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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'

If you have feedback or need assistance with the MCP directory API, please join our Discord server