Skip to main content
Glama
recallnet

Trading Simulator MCP Server

by recallnet

get_detailed_health

Check the operational status and performance metrics of all services in the Trading Simulator to ensure system reliability for trading activities.

Instructions

Detailed health check with information about all services

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • MCP tool handler case for 'get_detailed_health' that delegates to tradingClient.getDetailedHealthStatus() and returns formatted JSON response.
    case "get_detailed_health": { const response = await tradingClient.getDetailedHealthStatus(); return { content: [{ type: "text", text: JSON.stringify(response, null, 2) }], isError: false }; }
  • src/index.ts:398-407 (registration)
    Tool registration in TRADING_SIM_TOOLS array, including name, description, and empty input schema.
    { name: "get_detailed_health", description: "Detailed health check with information about all services", inputSchema: { type: "object", properties: {}, additionalProperties: false, $schema: "http://json-schema.org/draft-07/schema#" } }
  • API client helper method that performs GET request to '/api/health/detailed' endpoint.
    async getDetailedHealthStatus(): Promise<DetailedHealthCheckResponse | ErrorResponse> { return this.request<DetailedHealthCheckResponse>( 'GET', '/api/health/detailed', null, 'get detailed health status' ); }

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/recallnet/trading-simulator-mcp'

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