@blueprintaix/blueprint-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BASE_RPC_URL | No | Custom Base RPC endpoint | |
| SOLANA_RPC_URL | No | Custom Solana RPC endpoint | |
| EVM_PRIVATE_KEY | No | Private key for EVM transactions (must start with 0x) | |
| BLUEPRINT_API_KEY | No | API key for Blueprint services | |
| SOLANA_PRIVATE_KEY | No | Private key for Solana transactions (base58 encoded) |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| find-tokensA | Finds unknown/unshown tokens on the specified chain/network, this tool returns the token details for transactional operations. Instructions: - Only use this tool when target/underlying token is not provided in the context / chat history yet |
| fetch-vault-analyticsA | Fetch detailed analytics data for vaults, including core vault performance data such as APY Instructions: - Use this tool before making any asset optimization decisions. - Use this tool when rebalance/compare/analyze vaults. |
| fetch-tokensA | Fetch token details by exact token id, including name, symbol, decimals and USD price Instructions: - Use this tool before making any asset allocation decisions. |
| solana-deposit-to-vaultB | Deposit certain USD-equivalent asset into a vault on Solana/SVM-chain |
| solana-withdraw-from-vaultC | Withdraw certain USD-equivalent asset from a vault on Solana/SVM-chain |
| solana-fetch-vaultsA | Fetch/Search all available vaults from across Solana/SVM-chain Hints: - Result includes basic vaults information (eg. vault name, apy) and transactional identifiers (eg. vaultId, tokenAddress) for further operations. |
| solana-complete-withdrawB | Completes a pending withdrawal for the specified vault on Solana/SVM-chain |
| evm-fetch-vaultsA | Fetch/Search all available vaults from across Ethereum/EVM chains, including: mainnet, polygon, base, optimism, arbitrum, hyperliquid, plasma Hints: - DO/Encourage to use list of networks to fetch vaults from multiple EVM networks for batch performance optimization. - Result includes basic vaults information (eg. vault name, apy) and transactional identifiers (eg. vaultId, tokenAddress) for further operations. |
| evm-deposit-to-vaultA | Deposit certain USD-equivalent asset to a vault on Ethereum/EVM chains, including: mainnet, polygon, base, optimism, arbitrum, hyperliquid, plasma |
| evm-withdraw-from-vaultA | Withdraw certain USD-equivalent asset from a vault on Ethereum/EVM chains, including: mainnet, polygon, base, optimism, arbitrum, hyperliquid, plasma |
| sui-fetch-vaultsA | Fetch/Search all available vaults from across Sui/SUI-chain Hints: - Result includes basic vaults information (eg. vault name, apy) and transactional identifiers (eg. vaultId, tokenAddress) for further operations. |
| sui-deposit-to-vaultB | Deposit certain USD-equivalent asset into a vault on Sui/SUI-chain |
| sui-withdraw-from-vaultA | Withdraw certain USD-equivalent asset from a vault on Sui/SUI-chain |
| get_wallet_addressA | fetch all the wallet addresses of the user |
| execute_intentA | Executes an intent by signing and sending the transaction to the blockchain. Use this after receiving an intent from deposit/withdraw tools. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/BlueprintAIx/blueprint-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server