Skip to main content
Glama
cryptopilot-tools

CryptoPilot MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SNAPTRADE_USER_IDNoSnapTrade user ID (required for SnapTrade provider)
SNAPTRADE_CLIENT_IDNoSnapTrade client ID (required for SnapTrade provider)
COINBASE_API_KEY_NAMENoCoinbase API key name (required for Coinbase provider)
SNAPTRADE_USER_SECRETNoSnapTrade user secret (required for SnapTrade provider)
SNAPTRADE_CONSUMER_KEYNoSnapTrade consumer key (required for SnapTrade provider)
COINBASE_API_PRIVATE_KEYNoCoinbase API private key (required for Coinbase provider)
SNAPTRADE_DEFAULT_ACCOUNT_IDNoOptional default account ID for SnapTrade quotes

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_providersA

List configured portfolio data providers and their capabilities.

list_accountsA

List canonical accounts from one configured provider or all configured providers.

list_holdingsA

List canonical holdings for an account from a configured provider.

get_quoteA

Get a canonical market quote for a symbol from a configured provider.

get_provider_healthA

Check health for one configured provider or all configured providers.

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/cryptopilot-tools/cryptopilot-mcp'

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