Skip to main content
Glama
0xReisearch

REI Crypto MCP Server

by 0xReisearch

get_entities

Retrieve a comprehensive list of all entities from REI Crypto MCP Server, enabling streamlined access to crypto data from DefiLlama Pro, CoinGecko Pro, and Arkham Intelligence without managing individual API keys.

Instructions

GET /api/entities

List all entities.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function for the 'get_entities' tool. It is decorated with @mcp.tool() for automatic registration and makes a GET request to the DefiLlama API endpoint '/api/entities', returning the result as a string.
    @mcp.tool() async def get_entities() -> str: """GET /api/entities List all entities. """ result = await make_request('GET', '/api/entities') return str(result)
  • The @mcp.tool() decorator registers the get_entities function as an MCP tool.
    @mcp.tool()
  • Shared helper function used by get_entities (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