Ask Helena

Official answers about Helena Bioinformatics and its products, with citations to public sources.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
61%
Qualität der Benennung
87%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,586Tokens (Tool-Definitionen)
~9.3 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.02% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "ask-helena": {
      "url": "https://api.helena.bio/ask/v1/mcp"
    }
  }
}

Remote-Endpunkte

https://api.helena.bio/ask/v1/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_public_knowledge(question, site, language, history, request_id)

Search the approved public pages of Helena Bioinformatics and its products. Return source-cited evidence.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "minLength": 1,
      "maxLength": 2048,
      "x-helena-maxUtf8Bytes": 8192
    },
    "site": {
      "enum": [
        "evidence",
        "helena",
        "folklore",
        "all"
      ],
      "default": "all"
    },
    "language": {
      "type": "string",
      "minLength": 2,
      "maxLength": 35,
      "pattern": "^[A-Za-z]{2,8}(-[A-Za-z0-9]{1,8})*$"
    },
    "history": {
      "type": "array",
      "maxItems": 8,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "role",
          "content"
        ],
        "properties": {
          "role": {
            "enum": [
              "user",
              "assistant"
            ]
          },
          "content": {
            "type": "string",
            "minLength": 1,
            "maxLength": 1024,
            "x-helena-maxUtf8Bytes": 4096
          }
        }
      }
    },
    "request_id": {
      "type": "string",
      "format": "uuid"
    }
  },
  "required": [
    "question"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "x-helena-maxBodyBytes": 16384,
  "x-helena-maxHistoryTotalChars": 4096
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "canonical_response": {
      "$ref": "#/$defs/AskResponseV1"
    },
    "protocol_metadata": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "adapter",
        "adapter_version",
        "protocol_version",
        "canonical_contract_version"
      ],
      "properties": {
        "adapter": {
          "const": "mcp"
        },
        "adapter_version": {
          "const": "ask-helena-mcp-1"
        },
        "protocol_version": {
          "const": "2026-07-28"
        },
        "canonical_contract_version": {
          "const": 1
        }
      }
    }
  },
  "required": [
    "canonical_response",
    "protocol_metadata"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "$defs": {
    "AskMode": {
      "description": "Canonical execution modes.",
      "enum": [
        "answer",
        "search"
      ],
      "title": "AskMode",
      "type": "string"
    },
    "DocumentStatus": {
      "description": "Governed source publication states.",
      "enum": [
        "current",
        "pending",
        "historical"
      ],
      "title": "DocumentStatus",
      "type": "string"
    },
    "Evidence": {
      "additionalProperties": false,
      "description": "One ordered, snapshot-bound public evidence object.",
      "properties": {
        "source_id": {
          "maxLength": 128,
          "minLength": 1,
          "title": "Source Id",
          "type": "string"
        },
        "canonical_url": {
          "format": "uri",
          "maxLength": 2083,
          "minLength": 1,
          "title": "Canonical Url",
          "type": "string"
        },
        "title": {
          "maxLength": 300,
          "minLength": 1,
          "title": "Title",
          "type": "string"
        },
        "section": {
          "anyOf": [
            {
              "maxLength": 300,
              "minLength": 1,
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Section"
        },
        "site": {
          "$ref": "#/$defs/EvidenceSite"
        },
        "product": {
          "maxLength": 64,
          "minLength": 1,
          "title": "Product",
          "type": "string"
        },
        "language": {
          "maxLength": 35,
          "minLength": 2,
          "pattern": "^[A-Za-z]{2,8}(-[A-Za-z0-9]{1,8})*$",
          "title": "Language",
          "type": "string"
        },
        "status": {
          "$ref": "#/$defs/DocumentStatus"
        },
        "excerpt": {
          "maxLength": 1200,
          "minLength": 1,
          "title": "Excerpt",
          "type": "string"
        },
        "rank": {
          "maximum": 20,
          "minimum": 1,
          "title": "Rank",
          "type": "integer"
        },
        "relevance": {
          "$ref": "#/$defs/EvidenceRelevance"
        },
        "content_hash": {
          "pattern": "^[0-9a-f]{64}$",
          "title": "Content Hash",
          "type": "string"
        }
      },
      "required": [
        "source_id",
        "canonical_url",
        "title",
        "site",
        "product",
        "language",
        "status",
        "excerpt",
        "rank",
        "relevance",
        "content_hash"
      ],
      "title": "Evidence",
      "type": "object"
    },
    "EvidenceRelevance": {
      "description": "Public relevance classes.",
      "enum": [
        "primary",
        "supporting"
      ],
      "title": "EvidenceRelevance",
      "type": "string"
    },
    "EvidenceSite": {
      "description": "Source sites admitted to public evidence.",
      "enum": [
        "helena",
        "folklore",
        "evidence"
      ],
      "title": "EvidenceSite",
      "type": "string"
    },
    "Outcome": {
      "description": "Closed version 1 result outcomes.",
      "enum": [
        "answered",
        "evidence_only",
        "partial",
        "no_evidence",
        "out_of_scope",
        "unsafe_input",
        "rate_limited",
        "service_unavailable"
      ],
      "title": "Outcome",
      "type": "string"
    },
    "Warning": {
      "additionalProperties": false,
      "description": "Extensible version 1 warning.",
      "properties": {
        "code": {
          "maxLength": 64,
          "minLength": 1,
          "pattern": "^[a-z][a-z0-9_]{0,63}$",
          "title": "Code",
          "type": "string"
        },
        "message": {
          "maxLength": 300,
          "minLength": 1,
          "title": "Message",
          "type": "string"
        }
      },
      "required": [
        "code",
        "message"
      ],
      "title": "Warning",
      "type": "object"
    },
    "AskResponseV1": {
      "additionalProperties": false,
      "description": "Canonical version 1 response envelope.",
      "properties": {
        "contract_version": {
          "const": "1",
          "title": "Contract Version",
          "type": "string"
        },
        "request_id": {
          "format": "uuid",
          "title": "Request Id",
          "type": "string"
        },
        "outcome": {
          "$ref": "#/$defs/Outcome"
        },
        "mode": {
          "$ref": "#/$defs/AskMode"
        },
        "corpus_version": {
          "anyOf": [
            {
              "maxLength": 128,
              "minLength": 1,
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Corpus Version"
        },
        "answer": {
          "anyOf": [
            {
              "maxLength": 8000,
              "minLength": 1,
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Answer"
        },
        "evidence": {
          "default": [],
          "items": {
            "$ref": "#/$defs/Evidence"
          },
          "maxItems": 20,
          "title": "Evidence",
          "type": "array"
        },
        "generated_at": {
          "format": "date-time",
          "title": "Generated At",
          "type": "string"
        },
        "warnings": {
          "default": [],
          "items": {
            "$ref": "#/$defs/Warning"
          },
          "maxItems": 8,
          "title": "Warnings",
          "type": "array"
        }
      },
      "required": [
        "contract_version",
        "request_id",
        "outcome",
        "mode",
        "generated_at"
      ],
      "title": "AskResponse",
      "type": "object"
    }
  }
}
🟢ask_public_knowledge(question, site, language, history, request_id)

Answer questions about Helena Bioinformatics and its products from approved public sources, with citations and explicit limits. May return evidence only.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "minLength": 1,
      "maxLength": 2048,
      "x-helena-maxUtf8Bytes": 8192
    },
    "site": {
      "enum": [
        "evidence",
        "helena",
        "folklore",
        "all"
      ],
      "default": "all"
    },
    "language": {
      "type": "string",
      "minLength": 2,
      "maxLength": 35,
      "pattern": "^[A-Za-z]{2,8}(-[A-Za-z0-9]{1,8})*$"
    },
    "history": {
      "type": "array",
      "maxItems": 8,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "role",
          "content"
        ],
        "properties": {
          "role": {
            "enum": [
              "user",
              "assistant"
            ]
          },
          "content": {
            "type": "string",
            "minLength": 1,
            "maxLength": 1024,
            "x-helena-maxUtf8Bytes": 4096
          }
        }
      }
    },
    "request_id": {
      "type": "string",
      "format": "uuid"
    }
  },
  "required": [
    "question"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "x-helena-maxBodyBytes": 16384,
  "x-helena-maxHistoryTotalChars": 4096
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "canonical_response": {
      "$ref": "#/$defs/AskResponseV1"
    },
    "protocol_metadata": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "adapter",
        "adapter_version",
        "protocol_version",
        "canonical_contract_version"
      ],
      "properties": {
        "adapter": {
          "const": "mcp"
        },
        "adapter_version": {
          "const": "ask-helena-mcp-1"
        },
        "protocol_version": {
          "const": "2026-07-28"
        },
        "canonical_contract_version": {
          "const": 1
        }
      }
    }
  },
  "required": [
    "canonical_response",
    "protocol_metadata"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "$defs": {
    "AskMode": {
      "description": "Canonical execution modes.",
      "enum": [
        "answer",
        "search"
      ],
      "title": "AskMode",
      "type": "string"
    },
    "DocumentStatus": {
      "description": "Governed source publication states.",
      "enum": [
        "current",
        "pending",
        "historical"
      ],
      "title": "DocumentStatus",
      "type": "string"
    },
    "Evidence": {
      "additionalProperties": false,
      "description": "One ordered, snapshot-bound public evidence object.",
      "properties": {
        "source_id": {
          "maxLength": 128,
          "minLength": 1,
          "title": "Source Id",
          "type": "string"
        },
        "canonical_url": {
          "format": "uri",
          "maxLength": 2083,
          "minLength": 1,
          "title": "Canonical Url",
          "type": "string"
        },
        "title": {
          "maxLength": 300,
          "minLength": 1,
          "title": "Title",
          "type": "string"
        },
        "section": {
          "anyOf": [
            {
              "maxLength": 300,
              "minLength": 1,
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Section"
        },
        "site": {
          "$ref": "#/$defs/EvidenceSite"
        },
        "product": {
          "maxLength": 64,
          "minLength": 1,
          "title": "Product",
          "type": "string"
        },
        "language": {
          "maxLength": 35,
          "minLength": 2,
          "pattern": "^[A-Za-z]{2,8}(-[A-Za-z0-9]{1,8})*$",
          "title": "Language",
          "type": "string"
        },
        "status": {
          "$ref": "#/$defs/DocumentStatus"
        },
        "excerpt": {
          "maxLength": 1200,
          "minLength": 1,
          "title": "Excerpt",
          "type": "string"
        },
        "rank": {
          "maximum": 20,
          "minimum": 1,
          "title": "Rank",
          "type": "integer"
        },
        "relevance": {
          "$ref": "#/$defs/EvidenceRelevance"
        },
        "content_hash": {
          "pattern": "^[0-9a-f]{64}$",
          "title": "Content Hash",
          "type": "string"
        }
      },
      "required": [
        "source_id",
        "canonical_url",
        "title",
        "site",
        "product",
        "language",
        "status",
        "excerpt",
        "rank",
        "relevance",
        "content_hash"
      ],
      "title": "Evidence",
      "type": "object"
    },
    "EvidenceRelevance": {
      "description": "Public relevance classes.",
      "enum": [
        "primary",
        "supporting"
      ],
      "title": "EvidenceRelevance",
      "type": "string"
    },
    "EvidenceSite": {
      "description": "Source sites admitted to public evidence.",
      "enum": [
        "helena",
        "folklore",
        "evidence"
      ],
      "title": "EvidenceSite",
      "type": "string"
    },
    "Outcome": {
      "description": "Closed version 1 result outcomes.",
      "enum": [
        "answered",
        "evidence_only",
        "partial",
        "no_evidence",
        "out_of_scope",
        "unsafe_input",
        "rate_limited",
        "service_unavailable"
      ],
      "title": "Outcome",
      "type": "string"
    },
    "Warning": {
      "additionalProperties": false,
      "description": "Extensible version 1 warning.",
      "properties": {
        "code": {
          "maxLength": 64,
          "minLength": 1,
          "pattern": "^[a-z][a-z0-9_]{0,63}$",
          "title": "Code",
          "type": "string"
        },
        "message": {
          "maxLength": 300,
          "minLength": 1,
          "title": "Message",
          "type": "string"
        }
      },
      "required": [
        "code",
        "message"
      ],
      "title": "Warning",
      "type": "object"
    },
    "AskResponseV1": {
      "additionalProperties": false,
      "description": "Canonical version 1 response envelope.",
      "properties": {
        "contract_version": {
          "const": "1",
          "title": "Contract Version",
          "type": "string"
        },
        "request_id": {
          "format": "uuid",
          "title": "Request Id",
          "type": "string"
        },
        "outcome": {
          "$ref": "#/$defs/Outcome"
        },
        "mode": {
          "$ref": "#/$defs/AskMode"
        },
        "corpus_version": {
          "anyOf": [
            {
              "maxLength": 128,
              "minLength": 1,
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Corpus Version"
        },
        "answer": {
          "anyOf": [
            {
              "maxLength": 8000,
              "minLength": 1,
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Answer"
        },
        "evidence": {
          "default": [],
          "items": {
            "$ref": "#/$defs/Evidence"
          },
          "maxItems": 20,
          "title": "Evidence",
          "type": "array"
        },
        "generated_at": {
          "format": "date-time",
          "title": "Generated At",
          "type": "string"
        },
        "warnings": {
          "default": [],
          "items": {
            "$ref": "#/$defs/Warning"
          },
          "maxItems": 8,
          "title": "Warnings",
          "type": "array"
        }
      },
      "required": [
        "contract_version",
        "request_id",
        "outcome",
        "mode",
        "generated_at"
      ],
      "title": "AskResponse",
      "type": "object"
    }
  }
}
🟢support_helena

Learn how an agent can support or spread Helena's free public scientific infrastructure through the separate Helena Good MCP. This is an explicit opt-in information action. It does not initiate payment, create a relay, or change Ask Helena evidence or answers.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools