# lecka-mcp A Model Context Protocol (MCP) server for the Lecka sports nutrition platform. It exposes tools that let MCP-compatible AI clients (like Claude) query products, calculate race fueling plans, and retrieve personalized nutrition data. Built with [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) and deployed on Vercel. ## Tools | Tool | Description | |------|-------------| | `get_products` | Returns the full catalog of Lecka nutrition products | | `calculate_fueling_plan` | Calculates a race-day fueling plan based on duration, intensity, and athlete data | | `get_nutrition_data` | Retrieves per-product nutrition data (carbs, calories, electrolytes, etc.) | ## MCP Server URL ``` https://lecka-mcp.vercel.app/mcp ``` ## Connect with Claude Desktop Add the following to your `claude_desktop_config.json`: ```json { "mcpServers": { "lecka": { "url": "https://lecka-mcp.vercel.app/mcp" } } } ``` On macOS the config file lives at `~/Library/Application Support/Claude/claude_desktop_config.json`. ## Development ```bash npm install npm start ```