{"name":"ask-leonidas","description":"ASK LEONIDAS MCP Server — generate structured AI prompts using the LEONIDAS Framework™","version":"1.0.0","baseUrl":"https://www.askleonidas.com/api/mcp","streamUrl":"https://www.askleonidas.com/api/mcp/stream","transport":{"type":"streamable-http","description":"MCP JSON-RPC 2.0 over Streamable HTTP (POST /api/mcp/stream). Compatible with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client."},"authentication":{"type":"bearer","description":"API key obtained from https://www.askleonidas.com/dev","headerName":"Authorization","format":"Bearer lnds_live_..."},"tools":[{"name":"generate_prompt","description":"Generate a structured LEONIDAS Framework prompt from a pain point, role, industry, and desired outcome. Returns a production-ready prompt string with all 8 LEONIDAS pillars.","method":"POST","path":"/generate","inputSchema":{"type":"object","required":["painPoint","role","desiredOutcome"],"properties":{"painPoint":{"type":"string","description":"The problem or challenge the user is facing (1–500 characters)","maxLength":500},"role":{"type":"string","description":"The user's role or persona (e.g., 'Marketing Manager', 'Single Parent', 'Toastmasters Club President')","maxLength":100},"industry":{"type":"string","description":"The user's industry or domain (optional, e.g., 'Healthcare', 'Technology')","maxLength":100},"desiredOutcome":{"type":"string","description":"What the user wants to achieve (1–500 characters)","maxLength":500}}},"outputSchema":{"type":"object","properties":{"prompt":{"type":"string","description":"The full LEONIDAS-structured prompt"},"promptType":{"type":"string","enum":["analytical","creative","strategic","tactical"]},"qualityScore":{"type":"number","description":"Quality score 0.0–1.0"},"generationTimeMs":{"type":"number"}}}},{"name":"list_templates","description":"List all public prompt templates in the ASK LEONIDAS library. Returns title, description, industry, use case, and tags.","method":"GET","path":"/templates","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Max results (default 20, max 100)","default":20},"industry":{"type":"string","description":"Filter by industry"},"useCase":{"type":"string","description":"Filter by use case"}}}},{"name":"get_template","description":"Get a single public template by ID, including the full generated prompt.","method":"GET","path":"/templates/:id"},{"name":"get_template_by_slug","description":"Get a single public template by its URL slug. Slugs are lowercase hyphenated versions of template titles (e.g. 'marketing-manager-overwhelm'). Use list_templates first to discover available slugs.","method":"GET","path":"/template/:slug","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string","description":"URL-safe slug derived from the template title (e.g. 'cold-email-that-converts')"}}}}]}