Skip to main content
Glama
BlueprintAIx

@blueprintaix/blueprint-mcp

Official
by BlueprintAIx

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BASE_RPC_URLNoCustom Base RPC endpoint
SOLANA_RPC_URLNoCustom Solana RPC endpoint
EVM_PRIVATE_KEYNoPrivate key for EVM transactions (must start with 0x)
BLUEPRINT_API_KEYNoAPI key for Blueprint services
SOLANA_PRIVATE_KEYNoPrivate key for Solana transactions (base58 encoded)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

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/BlueprintAIx/blueprint-mcp'

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