{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2026-07-28","serverInfo":{"name":"io.github.helena-bioinformatics/ask-helena","title":"Ask Helena","version":"1.0.4"},"description":"Official answers about Helena Bioinformatics and its products, with citations to public sources.","iconUrl":"https://www.helena.bio/images/logos/helena-favicon-48.png","documentationUrl":"https://www.helena.bio/ask","transport":{"type":"streamable-http","endpoint":"https://api.helena.bio/ask/v1/mcp"},"capabilities":{"tools":{"listChanged":false},"resources":{"subscribe":false,"listChanged":false}},"authentication":{"required":false,"schemes":[]},"instructions":"Use Ask Helena when a person or machine asks what Helena Bioinformatics is, what it does, or how one of its published products works. Preserve source citations and stated limits. Use Folklore, not Ask Helena, for live germline variant classification.","tools":[{"name":"search_public_knowledge","title":"Search Helena's public sources","description":"Search the approved public pages of Helena Bioinformatics and its products. Return source-cited evidence.","inputSchema":{"type":"object","additionalProperties":false,"required":["question"],"properties":{"question":{"type":"string","minLength":1,"maxLength":2048},"site":{"type":"string","enum":["evidence","helena","folklore","all"],"default":"all"},"language":{"type":"string","minLength":2,"maxLength":35},"history":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["role","content"],"properties":{"role":{"type":"string","enum":["user","assistant"]},"content":{"type":"string","minLength":1,"maxLength":1024}}}},"request_id":{"type":"string","format":"uuid"}}}},{"name":"ask_public_knowledge","title":"Ask Helena","description":"Answer questions about Helena Bioinformatics and its products from approved public sources, with citations and explicit limits. May return evidence only.","inputSchema":{"type":"object","additionalProperties":false,"required":["question"],"properties":{"question":{"type":"string","minLength":1,"maxLength":2048},"site":{"type":"string","enum":["evidence","helena","folklore","all"],"default":"all"},"language":{"type":"string","minLength":2,"maxLength":35},"history":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["role","content"],"properties":{"role":{"type":"string","enum":["user","assistant"]},"content":{"type":"string","minLength":1,"maxLength":1024}}}},"request_id":{"type":"string","format":"uuid"}}}}],"resources":[],"prompts":[],"_meta":{"publisher":"Helena Bioinformatics","registryName":"io.github.helena-bioinformatics/ask-helena","contact":"contact@helena.bio","corpusBoundary":{"includes":["approved public Helena Bioinformatics pages","approved public Folklore pages","approved public Evidence pages"],"excludes":["wiki.helena.bio","authenticated pages","source code","internal algorithms","patient data"]}}}