{"openapi":"3.0.3","info":{"title":"Gnist Context — Crypto Prices","description":"Bitcoin, Ethereum, and altcoin prices — market cap, volume, and 24h changes.\n\n- **MCP endpoint:** `https://context.gnist.ai/mcp/crypto-prices/`\n- **Toolkit page:** `/toolkits/crypto-prices`\n- **Full API spec:** `/api/openapi.json`\n- **Get an API key:** `/signup`","version":"1.0.0","contact":{"name":"GnistAI","url":"https://gnist.ai"}},"servers":[{"url":"https://context.gnist.ai","description":"Production"}],"paths":{"/rest/crypto-prices/get_crypto_price":{"post":{"tags":["Finance"],"summary":"get_crypto_price","description":"Get the current price and market data for a cryptocurrency.\n\nReturns price in USD, market cap, 24h change, and trading volume.\n\nArgs:\n    coin_id: CoinGecko coin ID (e.g. \"bitcoin\", \"ethereum\", \"solana\").\n             Use search_crypto to find the correct ID.","operationId":"crypto_prices_get_crypto_price","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"coin_id":{"type":"string"}},"required":["coin_id"],"type":"object"}}}}}},"/rest/crypto-prices/get_top_cryptocurrencies":{"post":{"tags":["Finance"],"summary":"get_top_cryptocurrencies","description":"Get the top cryptocurrencies ranked by market capitalization.\n\nReturns price, market cap, 24h change, and volume for each coin.\n\nArgs:\n    limit: Number of coins to return (1-100, default 10).","operationId":"crypto_prices_get_top_cryptocurrencies","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"limit":{"default":10,"type":"integer"}},"type":"object"}}}}}},"/rest/crypto-prices/get_crypto_simple_price":{"post":{"tags":["Finance"],"summary":"get_crypto_simple_price","description":"Get prices for multiple cryptocurrencies in multiple fiat currencies.\n\nLightweight endpoint for quick price lookups.\n\nArgs:\n    coin_ids: Comma-separated CoinGecko IDs (e.g. \"bitcoin,ethereum,solana\").\n    vs_currencies: Comma-separated currency codes (e.g. \"usd,eur,nok\"). Default: \"usd\".","operationId":"crypto_prices_get_crypto_simple_price","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"coin_ids":{"type":"string"},"vs_currencies":{"default":"usd","type":"string"}},"required":["coin_ids"],"type":"object"}}}}}},"/rest/crypto-prices/search_crypto":{"post":{"tags":["Finance"],"summary":"search_crypto","description":"Search for a cryptocurrency by name or symbol.\n\nReturns matching coins with their CoinGecko IDs for use with other tools.\n\nArgs:\n    query: Search term (e.g. \"bitcoin\", \"ETH\", \"solana\").","operationId":"crypto_prices_search_crypto","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"query":{"type":"string"}},"required":["query"],"type":"object"}}}}}},"/rest/crypto-prices/report_feedback":{"post":{"tags":["Finance"],"summary":"report_feedback","description":"Report a bug, feature request, or general feedback for this data source.\n\nUse this when something doesn't work as expected, when you'd like\na new feature, or when you have suggestions for improvement.\n\nArgs:\n    feedback: Describe the issue or suggestion.\n    feedback_type: One of 'bug', 'feature_request', or 'general'.","operationId":"crypto_prices_report_feedback","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"feedback":{"type":"string"},"feedback_type":{"default":"general","type":"string"}},"required":["feedback"],"type":"object"}}}}}}},"tags":[{"name":"Finance","description":"Data sources: Finance"}],"components":{"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"gnist-api-key","description":"API key passed via request header."},"ApiKeyQuery":{"type":"apiKey","in":"query","name":"gnist_api_key","description":"API key passed via query parameter."}}}}