Skip to main content
Glama
0xReisearch

REI Crypto MCP Server

by 0xReisearch

get_categories

Retrieve an overview of all categories across multiple crypto protocols using the API, eliminating the need to manage individual API keys. Simplifies access to structured data for analysis.

Instructions

GET /api/categories

Overview of all categories across all protocols.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function for the 'get_categories' tool, decorated with @mcp.tool() for registration. It fetches an overview of all categories from the DefiLlama API endpoint '/api/categories' and returns the JSON response as a string.
    @mcp.tool() async def get_categories() -> str: """GET /api/categories Overview of all categories across all protocols. """ result = await make_request('GET', '/api/categories') return str(result)
  • Shared helper function used by get_categories (and other tools) to make HTTP requests to the DefiLlama API.
    async def make_request(method: str, endpoint: str, params: Optional[Dict[str, Any]] = None) -> Any: """Make a request to the DefiLlama API.""" try: response = await client.request(method, endpoint, params=params) response.raise_for_status() return response.json() except Exception as e: return f"Error: {str(e)}"

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/0xReisearch/crypto-mcp-beta'

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