@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) |
Capabilities
Features and capabilities supported by this server
| 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