Skip to main content
Glama

athenahealth MCP Server

mcp-logger.tsโ€ข1.11 kB
// MCP-specific logger configuration // This ensures all logs go to stderr, keeping stdout clean for JSON-RPC // Redirect console.log to stderr const originalConsoleLog = console.log; console.log = (...args: any[]) => { process.stderr.write(args.join(' ') + '\n'); }; // Ensure console.error goes to stderr (it should by default, but let's be explicit) const originalConsoleError = console.error; console.error = (...args: any[]) => { process.stderr.write(args.join(' ') + '\n'); }; // Redirect console.warn to stderr const originalConsoleWarn = console.warn; console.warn = (...args: any[]) => { process.stderr.write(args.join(' ') + '\n'); }; // Redirect console.info to stderr const originalConsoleInfo = console.info; console.info = (...args: any[]) => { process.stderr.write(args.join(' ') + '\n'); }; // Redirect console.debug to stderr const originalConsoleDebug = console.debug; console.debug = (...args: any[]) => { process.stderr.write(args.join(' ') + '\n'); }; export { originalConsoleLog, originalConsoleError, originalConsoleWarn, originalConsoleInfo, originalConsoleDebug };

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/ophydami/Athenahealth-MCP'

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