Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:ae951fe1ab65d07b2cf5a9c2ecc8087a2a8076dff202c52fd37e84a0fd72ce80
What it is
What a remote MCP server returned when asked what it offers: 7 tools

The blob, as servednamed by its sha256

{ "instructions": "Use this server when a user asks to find biomedical papers, resolve a PMID, DOI or PMCID, inspect a publication or corpus work, find related research, traverse a citation or semantic literature neighborhood, or inspect corpus coverage, even if the user does not know the Noodle name. Include known publication identifiers in search. Treat returned relationships as discovery signals, verify claims in primary sources, and never send patient or private data. Call support_helena only after explicit interest.", "tools": [ { "description": "Return public corpus coverage, source, freshness, and count metadata. Results are for literature discovery and professional review, not diagnosis or treatment.", "inputSchema": { "additionalProperties": false, "properties": {}, "title": "GetCorpusSummaryArguments", "type": "object" }, "name": "get_corpus_summary", "outputSchema": { "$defs": { "PublicCorpusCounts": { "additionalProperties": false, "properties": { "evidence_links": { "title": "Evidence Links", "type": "integer" }, "gene_mentions": { "title": "Gene Mentions", "type": "integer" }, "phenotype_mentions": { "title": "Phenotype Mentions", "type": "integer" }, "source_records": { "title": "Source Records", "type": "integer" }, "unique_works": { "title": "Unique Works", "type": "integer" }, "variant_mentions": { "title": "Variant Mentions", "type": "integer" } }, "required": [ "source_records", "unique_works", "gene_mentions", "variant_mentions", "phenotype_mentions", "evidence_links" ], "title": "PublicCorpusCounts", "type": "object" }, "PublicCorpusSource": { "additionalProperties": false, "properties": { "display_name": { "title": "Display Name", "type": "string" }, "evidence_links": { "title": "Evidence Links", "type": "integer" }, "source_id": { "title": "Source Id", "type": "string" }, "source_records": { "title": "Source Records", "type": "integer" }, "source_type": { "title": "Source Type", "type": "string" }, "unique_works": { "title": "Unique Works", "type": "integer" } }, "required": [ "source_id", "display_name", "source_type", "source_records", "unique_works", "evidence_links" ], "title": "PublicCorpusSource", "type": "object" } }, "additionalProperties": false, "properties": { "contract_version": { "const": "1.0", "title": "Contract Version", "type": "string" }, "counts": { "$ref": "#/$defs/PublicCorpusCounts" }, "deduplication_keys": { "items": { "type": "string" }, "title": "Deduplication Keys", "type": "array" }, "generated_at": { "title": "Generated At", "type": "string" }, "scope": { "title": "Scope", "type": "string" }, "sources": { "items": { "$ref": "#/$defs/PublicCorpusSource" }, "title": "Sources", "type": "array" } }, "required": [ "contract_version", "generated_at", "counts", "sources", "deduplication_keys", "scope" ], "title": "PublicCorpusSummaryResponse", "type": "object" } }, { "description": "Retrieve one complete public bibliographic record by PMID after search. Results are for literature discovery and professional review, not diagnosis or treatment.", "inputSchema": { "additionalProperties": false, "properties": { "pmid": { "description": "One PubMed identifier to look up in Noodle's current public corpus, as 1 to 12 digits without a PMID prefix.", "pattern": "^[0-9]{1,12}$", "title": "Pmid", "type": "string" } }, "required": [ "pmid" ], "title": "GetPublicationDetailsArguments", "type": "object" }, "name": "get_publication_details", "outputSchema": { "$defs": { "PublicGeneMention": { "additionalProperties": false, "properties": { "association_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Association Type" }, "gene_symbol": { "title": "Gene Symbol", "type": "string" }, "mention_count": { "title": "Mention Count", "type": "integer" } }, "required": [ "gene_symbol", "association_type", "mention_count" ], "title": "PublicGeneMention", "type": "object" }, "PublicPublicationDetails": { "additionalProperties": false, "properties": { "abstract": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Abstract" }, "authors": { "items": { "type": "string" }, "title": "Authors", "type": "array" }, "doi": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Doi" }, "full_text_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Full Text Url" }, "gene_mentions": { "items": { "$ref": "#/$defs/PublicGeneMention" }, "title": "Gene Mentions", "type": "array" }, "is_retracted": { "title": "Is Retracted", "type": "boolean" }, "journal": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Journal" }, "mesh_terms": { "items": { "type": "string" }, "title": "Mesh Terms", "type": "array" }, "pmc_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Pmc Id" }, "pmid": { "pattern": "^[0-9]{1,12}$", "title": "Pmid", "type": "string" }, "publication_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Publication Date" }, "publication_types": { "items": { "type": "string" }, "title": "Publication Types", "type": "array" }, "pubmed_url": { "title": "Pubmed Url", "type": "string" }, "title": { "title": "Title", "type": "string" }, "variant_mentions": { "items": { "$ref": "#/$defs/PublicVariantMention" }, "title": "Variant Mentions", "type": "array" } }, "required": [ "pmid", "title", "abstract", "authors", "journal", "publication_date", "publication_types", "mesh_terms", "doi", "pmc_id", "is_retracted", "pubmed_url", "full_text_url", "gene_mentions", "variant_mentions" ], "title": "PublicPublicationDetails", "type": "object" }, "PublicVariantMention": { "additionalProperties": false, "properties": { "clinical_significance": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Clinical Significance" }, "confidence_score": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Confidence Score" }, "evidence_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Evidence Type" }, "gene_symbol": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Gene Symbol" }, "hgvs_cdna": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Hgvs Cdna" }, "hgvs_protein": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Hgvs Protein" }, "normalized_variant": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Normalized Variant" }, "sentence_text": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Sentence Text" } }, "required": [ "gene_symbol", "hgvs_cdna", "hgvs_protein", "normalized_variant", "clinical_significance", "evidence_type", "sentence_text", "confidence_score" ], "title": "PublicVariantMention", "type": "object" } }, "additionalProperties": false, "properties": { "contract_version": { "const": "1.0", "title": "Contract Version", "type": "string" }, "publication": { "$ref": "#/$defs/PublicPublicationDetails" }, "usage_boundary": { "additionalProperties": true, "title": "Usage Boundary", "type": "object" } }, "required": [ "contract_version", "publication", "usage_boundary" ], "title": "PublicationDetailsResponse", "type": "object" } }, { "description": "Retrieve the bounded citation and semantic neighborhood around one PMID. Results are for literature discovery and professional review, not diagnosis or treatment.", "inputSchema": { "additionalProperties": false, "properties": { "from_work_id": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "default": null, "description": "Optional prior work ID for a reversible graph path.", "title": "From Work Id" }, "pmid": { "description": "One PubMed identifier, as 1 to 12 digits.", "pattern": "^[0-9]{1,12}$", "title": "Pmid", "type": "string" } }, "required": [ "pmid" ], "title": "GetPublicationNeighborhoodArguments", "type": "object" }, "name": "get_publication_neighborhood", "outputSchema": { "$defs": { "ArticleNeighborhoodEdge": { "additionalProperties": false, "properties": { "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Id", "type": "string" }, "reasons": { "items": { "$ref": "#/$defs/ArticleNeighborhoodReason" }, "maxItems": 7, "minItems": 1, "title": "Reasons", "type": "array" }, "source_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Source Id", "type": "string" }, "target_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Target Id", "type": "string" } }, "required": [ "id", "source_id", "target_id", "reasons" ], "title": "ArticleNeighborhoodEdge", "type": "object" }, "ArticleNeighborhoodNode": { "additionalProperties": false, "properties": { "canonical_path": { "pattern": "^/[A-Za-z0-9._~/-]{1,300}$", "title": "Canonical Path", "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Id", "type": "string" }, "kind": { "enum": [ "publication", "gene", "variant", "phenotype", "disease" ], "title": "Kind", "type": "string" }, "label": { "maxLength": 500, "minLength": 1, "title": "Label", "type": "string" }, "publication_doi": { "anyOf": [ { "maxLength": 255, "minLength": 3, "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Doi" }, "publication_pmcid": { "anyOf": [ { "pattern": "^PMC[0-9]+$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Pmcid" }, "publication_pmid": { "anyOf": [ { "pattern": "^[0-9]{1,12}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Pmid" }, "publication_work_id": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Work Id" } }, "required": [ "id", "kind", "label", "canonical_path" ], "title": "ArticleNeighborhoodNode", "type": "object" }, "ArticleNeighborhoodProvenance": { "additionalProperties": false, "properties": { "canonical_url": { "anyOf": [ { "maxLength": 2048, "type": "string" }, { "type": "null" } ], "title": "Canonical Url" }, "record_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Record Id", "type": "string" }, "retrieved_at": { "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{3}Z$", "title": "Retrieved At", "type": "string" }, "source": { "maxLength": 160, "minLength": 1, "title": "Source", "type": "string" } }, "required": [ "source", "record_id", "canonical_url", "retrieved_at" ], "title": "ArticleNeighborhoodProvenance", "type": "object" }, "ArticleNeighborhoodReason": { "additionalProperties": false, "properties": { "kind": { "enum": [ "shared_gene", "shared_variant", "shared_phenotype", "shared_disease", "cites", "cited_by", "semantic_relatedness" ], "title": "Kind", "type": "string" }, "label": { "maxLength": 500, "minLength": 1, "title": "Label", "type": "string" }, "model_version": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "title": "Model Version" }, "provenance": { "$ref": "#/$defs/ArticleNeighborhoodProvenance" }, "score": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Score" } }, "required": [ "kind", "label", "score", "model_version", "provenance" ], "title": "ArticleNeighborhoodReason", "type": "object" }, "ArticleNeighborhoodUsageBoundary": { "additionalProperties": false, "properties": { "patient_context_evaluated": { "const": false, "title": "Patient Context Evaluated", "type": "boolean" }, "review_required": { "const": true, "title": "Review Required", "type": "boolean" }, "semantic_similarity_is_evidence": { "const": false, "title": "Semantic Similarity Is Evidence", "type": "boolean" } }, "required": [ "review_required", "patient_context_evaluated", "semantic_similarity_is_evidence" ], "title": "ArticleNeighborhoodUsageBoundary", "type": "object" } }, "additionalProperties": false, "properties": { "anchor_node_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Anchor Node Id", "type": "string" }, "anchor_pmid": { "anyOf": [ { "pattern": "^[0-9]{1,12}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Anchor Pmid" }, "anchor_work_id": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Anchor Work Id" }, "contract_version": { "enum": [ "0.1", "0.2" ], "title": "Contract Version", "type": "string" }, "edges": { "items": { "$ref": "#/$defs/ArticleNeighborhoodEdge" }, "maxItems": 64, "minItems": 8, "title": "Edges", "type": "array" }, "freshness": { "const": "CURRENT", "title": "Freshness", "type": "string" }, "generated_at": { "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{3}Z$", "title": "Generated At", "type": "string" }, "graph_version": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Graph Version", "type": "string" }, "nodes": { "items": { "$ref": "#/$defs/ArticleNeighborhoodNode" }, "maxItems": 25, "minItems": 9, "title": "Nodes", "type": "array" }, "policy_version": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Policy Version", "type": "string" }, "release_channel": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Release Channel", "type": "string" }, "stale_after": { "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{3}Z$", "title": "Stale After", "type": "string" }, "usage_boundary": { "$ref": "#/$defs/ArticleNeighborhoodUsageBoundary" } }, "required": [ "contract_version", "anchor_node_id", "graph_version", "release_channel", "policy_version", "generated_at", "stale_after", "freshness", "nodes", "edges", "usage_boundary" ], "title": "ArticleNeighborhoodResponse", "type": "object" } }, { "description": "Retrieve one complete public bibliographic record by Noodle work identifier. Results are for literature discovery and professional review, not diagnosis or treatment.", "inputSchema": { "additionalProperties": false, "properties": { "work_id": { "description": "Canonical Noodle Literature Corpus work identifier.", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Work Id", "type": "string" } }, "required": [ "work_id" ], "title": "GetWorkDetailsArguments", "type": "object" }, "name": "get_work_details", "outputSchema": { "$defs": { "PublicGeneMention": { "additionalProperties": false, "properties": { "association_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Association Type" }, "gene_symbol": { "title": "Gene Symbol", "type": "string" }, "mention_count": { "title": "Mention Count", "type": "integer" } }, "required": [ "gene_symbol", "association_type", "mention_count" ], "title": "PublicGeneMention", "type": "object" }, "PublicVariantMention": { "additionalProperties": false, "properties": { "clinical_significance": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Clinical Significance" }, "confidence_score": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Confidence Score" }, "evidence_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Evidence Type" }, "gene_symbol": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Gene Symbol" }, "hgvs_cdna": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Hgvs Cdna" }, "hgvs_protein": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Hgvs Protein" }, "normalized_variant": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Normalized Variant" }, "sentence_text": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Sentence Text" } }, "required": [ "gene_symbol", "hgvs_cdna", "hgvs_protein", "normalized_variant", "clinical_significance", "evidence_type", "sentence_text", "confidence_score" ], "title": "PublicVariantMention", "type": "object" }, "PublicWorkDetails": { "additionalProperties": false, "properties": { "abstract": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Abstract" }, "authors": { "items": { "type": "string" }, "title": "Authors", "type": "array" }, "doi": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Doi" }, "doi_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Doi Url" }, "full_text_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Full Text Url" }, "gene_mentions": { "items": { "$ref": "#/$defs/PublicGeneMention" }, "title": "Gene Mentions", "type": "array" }, "is_retracted": { "title": "Is Retracted", "type": "boolean" }, "journal": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Journal" }, "mesh_terms": { "items": { "type": "string" }, "title": "Mesh Terms", "type": "array" }, "pmc_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Pmc Id" }, "pmid": { "anyOf": [ { "pattern": "^[0-9]{1,12}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Pmid" }, "publication_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Publication Date" }, "publication_types": { "items": { "type": "string" }, "title": "Publication Types", "type": "array" }, "pubmed_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Pubmed Url" }, "title": { "title": "Title", "type": "string" }, "variant_mentions": { "items": { "$ref": "#/$defs/PublicVariantMention" }, "title": "Variant Mentions", "type": "array" }, "work_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Work Id", "type": "string" } }, "required": [ "work_id", "title", "abstract", "authors", "journal", "publication_date", "publication_types", "mesh_terms", "doi", "pmc_id", "is_retracted", "pubmed_url", "doi_url", "full_text_url", "gene_mentions", "variant_mentions" ], "title": "PublicWorkDetails", "type": "object" } }, "additionalProperties": false, "properties": { "contract_version": { "const": "1.0", "title": "Contract Version", "type": "string" }, "publication": { "$ref": "#/$defs/PublicWorkDetails" }, "usage_boundary": { "additionalProperties": true, "title": "Usage Boundary", "type": "object" } }, "required": [ "contract_version", "publication", "usage_boundary" ], "title": "WorkDetailsResponse", "type": "object" } }, { "description": "Retrieve the bounded citation and semantic neighborhood around one Noodle work identifier. Results are for literature discovery and professional review, not diagnosis or treatment.", "inputSchema": { "additionalProperties": false, "properties": { "from_work_id": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "default": null, "description": "Optional prior work ID for a reversible graph path.", "title": "From Work Id" }, "work_id": { "description": "Canonical work identifier to place at the graph center.", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Work Id", "type": "string" } }, "required": [ "work_id" ], "title": "GetWorkNeighborhoodArguments", "type": "object" }, "name": "get_work_neighborhood", "outputSchema": { "$defs": { "ArticleNeighborhoodEdge": { "additionalProperties": false, "properties": { "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Id", "type": "string" }, "reasons": { "items": { "$ref": "#/$defs/ArticleNeighborhoodReason" }, "maxItems": 7, "minItems": 1, "title": "Reasons", "type": "array" }, "source_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Source Id", "type": "string" }, "target_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Target Id", "type": "string" } }, "required": [ "id", "source_id", "target_id", "reasons" ], "title": "ArticleNeighborhoodEdge", "type": "object" }, "ArticleNeighborhoodNode": { "additionalProperties": false, "properties": { "canonical_path": { "pattern": "^/[A-Za-z0-9._~/-]{1,300}$", "title": "Canonical Path", "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Id", "type": "string" }, "kind": { "enum": [ "publication", "gene", "variant", "phenotype", "disease" ], "title": "Kind", "type": "string" }, "label": { "maxLength": 500, "minLength": 1, "title": "Label", "type": "string" }, "publication_doi": { "anyOf": [ { "maxLength": 255, "minLength": 3, "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Doi" }, "publication_pmcid": { "anyOf": [ { "pattern": "^PMC[0-9]+$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Pmcid" }, "publication_pmid": { "anyOf": [ { "pattern": "^[0-9]{1,12}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Pmid" }, "publication_work_id": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Publication Work Id" } }, "required": [ "id", "kind", "label", "canonical_path" ], "title": "ArticleNeighborhoodNode", "type": "object" }, "ArticleNeighborhoodProvenance": { "additionalProperties": false, "properties": { "canonical_url": { "anyOf": [ { "maxLength": 2048, "type": "string" }, { "type": "null" } ], "title": "Canonical Url" }, "record_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Record Id", "type": "string" }, "retrieved_at": { "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{3}Z$", "title": "Retrieved At", "type": "string" }, "source": { "maxLength": 160, "minLength": 1, "title": "Source", "type": "string" } }, "required": [ "source", "record_id", "canonical_url", "retrieved_at" ], "title": "ArticleNeighborhoodProvenance", "type": "object" }, "ArticleNeighborhoodReason": { "additionalProperties": false, "properties": { "kind": { "enum": [ "shared_gene", "shared_variant", "shared_phenotype", "shared_disease", "cites", "cited_by", "semantic_relatedness" ], "title": "Kind", "type": "string" }, "label": { "maxLength": 500, "minLength": 1, "title": "Label", "type": "string" }, "model_version": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "title": "Model Version" }, "provenance": { "$ref": "#/$defs/ArticleNeighborhoodProvenance" }, "score": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Score" } }, "required": [ "kind", "label", "score", "model_version", "provenance" ], "title": "ArticleNeighborhoodReason", "type": "object" }, "ArticleNeighborhoodUsageBoundary": { "additionalProperties": false, "properties": { "patient_context_evaluated": { "const": false, "title": "Patient Context Evaluated", "type": "boolean" }, "review_required": { "const": true, "title": "Review Required", "type": "boolean" }, "semantic_similarity_is_evidence": { "const": false, "title": "Semantic Similarity Is Evidence", "type": "boolean" } }, "required": [ "review_required", "patient_context_evaluated", "semantic_similarity_is_evidence" ], "title": "ArticleNeighborhoodUsageBoundary", "type": "object" } }, "additionalProperties": false, "properties": { "anchor_node_id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9:._/-]{0,159}$", "title": "Anchor Node Id", "type": "string" }, "anchor_pmid": { "anyOf": [ { "pattern": "^[0-9]{1,12}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Anchor Pmid" }, "anchor_work_id": { "anyOf": [ { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, { "type": "null" } ], "default": null, "title": "Anchor Work Id" }, "contract_version": { "enum": [ "0.1", "0.2" ], "title": "Contract Version", "type": "string" }, "edges": { "items": { "$ref": "#/$defs/ArticleNeighborhoodEdge" }, "maxItems": 64, "minItems": 8, "title": "Edges", "type": "array" }, "freshness": { "const": "CURRENT", "title": "Freshness", "type": "string" }, "generated_at": { "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{3}Z$", "title": "Generated At", "type": "string" }, "graph_version": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Graph Version", "type": "string" }, "nodes": { "items": { "$ref": "#/$defs/ArticleNeighborhoodNode" }, "maxItems": 25, "minItems": 9, "title": "Nodes", "type": "array" }, "policy_version": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Policy Version", "type": "string" }, "release_channel": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "title": "Release Channel", "type": "string" }, "stale_after": { "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\\.[0-9]{3}Z$", "title": "Stale After", "type": "string" }, "usage_boundary": { "$ref": "#/$defs/ArticleNeighborhoodUsageBoundary" } }, "required": [ "contract_version", "anchor_node_id", "graph_version", "release_channel", "policy_version", "generated_at", "stale_after", "freshness", "nodes", "edges", "usage_boundary" ], "title": "ArticleNeighborhoodResponse", "type": "object" } }, { "description": "Semantically search Noodle's public PubMed-derived biomedical corpus. Include known PMID, DOI, or PMCID identifiers in the query so they can act as exact anchors. Results are for literature discovery and professional review, not diagnosis or treatment.", "inputSchema": { "additionalProperties": false, "properties": { "cursor": { "anyOf": [ { "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, { "type": "null" } ], "default": null, "description": "Opaque continuation cursor from the preceding response for the same query and sort order; omit for the first page.", "title": "Cursor" }, "limit": { "default": 20, "description": "Maximum number of publications to return, from 1 to 25.", "maximum": 25, "minimum": 1, "title": "Limit", "type": "integer" }, "query": { "description": "Natural-language literature question or exact PMID, DOI, PMCID, gene, variant, phenotype, HPO, or OMIM query. Include every known publication identifier when comparing or finding related papers.", "maxLength": 200, "minLength": 3, "title": "Query", "type": "string" }, "sort": { "default": "relevance", "description": "Result ordering: relevance-ranked, newest publication first, or oldest publication first.", "enum": [ "relevance", "newest", "oldest" ], "title": "Sort", "type": "string" } }, "required": [ "query" ], "title": "SearchCorpusArguments", "type": "object" }, "name": "search_biomedical_literature", "outputSchema": { "$defs": { "PublicCorpusArticleEntity": { "additionalProperties": false, "properties": { "entity_type": { "enum": [ "gene", "variant", "phenotype", "pmid", "doi", "pmcid", "omim" ], "title": "Entity Type", "type": "string" }, "identifier": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Identifier" }, "label": { "title": "Label", "type": "string" }, "normalization_state": { "enum": [ "normalized", "source_indexed" ], "title": "Normalization State", "type": "string" }, "source_field": { "enum": [ "work_identifiers.normalized_value", "gene_mentions.gene_symbol", "variant_mentions.normalized_variant", "phenotype_mentions.hpo_id", "phenotype_mentions.omim_id", "phenotype_mentions.mesh_term", "phenotype_mentions.phenotype_name" ], "title": "Source Field", "type": "string" } }, "required": [ "entity_type", "identifier", "label", "source_field", "normalization_state" ], "title": "PublicCorpusArticleEntity", "type": "object" }, "PublicCorpusSearchResult": { "additionalProperties": false, "properties": { "abstract_excerpt": { "title": "Abstract Excerpt", "type": "string" }, "article_entities": { "items": { "$ref": "#/$defs/PublicCorpusArticleEntity" }, "title": "Article Entities", "type": "array" }, "authors": { "items": { "type": "string" }, "title": "Authors", "type": "array" }, "doi": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Doi" }, "graph_anchor_pmid": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Graph Anchor Pmid" }, "graph_score": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null, "title": "Graph Score" }, "journal": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Journal" }, "match_types": { "items": { "enum": [ "pmid", "doi", "pmcid", "title", "abstract", "gene", "variant", "phenotype", "hpo", "omim", "semantic", "graph" ], "type": "string" }, "title": "Match Types", "type": "array" }, "pmc_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Pmc Id" }, "pmid": { "anyOf": [ { "pattern": "^[0-9]{1,12}$", "type": "string" }, { "type": "null" } ], "title": "Pmid" }, "publication_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Publication Date" }, "pubmed_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Pubmed Url" }, "rank_score": { "default": 0, "title": "Rank Score", "type": "number" }, "semantic_score": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null, "title": "Semantic Score" }, "source_url": { "title": "Source Url", "type": "string" }, "structured_score": { "title": "Structured Score", "type": "number" }, "title": { "title": "Title", "type": "string" }, "work_id": { "title": "Work Id", "type": "string" } }, "required": [ "work_id", "pmid", "title", "abstract_excerpt", "journal", "publication_date", "doi", "pmc_id", "source_url", "pubmed_url", "match_types", "structured_score" ], "title": "PublicCorpusSearchResult", "type": "object" } }, "additionalProperties": false, "properties": { "contract_version": { "const": "1.0", "title": "Contract Version", "type": "string" }, "graph_degraded_reason": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Graph Degraded Reason" }, "graph_used": { "default": false, "title": "Graph Used", "type": "boolean" }, "graph_version": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Graph Version" }, "has_more": { "default": false, "title": "Has More", "type": "boolean" }, "next_cursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Next Cursor" }, "query": { "title": "Query", "type": "string" }, "results": { "items": { "$ref": "#/$defs/PublicCorpusSearchResult" }, "title": "Results", "type": "array" }, "returned_count": { "title": "Returned Count", "type": "integer" }, "searchable_fields": { "items": { "type": "string" }, "title": "Searchable Fields", "type": "array" }, "semantic_degraded_reason": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Semantic Degraded Reason" }, "semantic_index_used": { "default": false, "title": "Semantic Index Used", "type": "boolean" }, "usage_boundary": { "additionalProperties": true, "title": "Usage Boundary", "type": "object" } }, "required": [ "contract_version", "query", "returned_count", "results", "searchable_fields", "usage_boundary" ], "title": "PublicCorpusSearchResponse", "type": "object" } }, { "description": "Learn about the separate Helena Good MCP. This opt-in information action initiates no payment or outreach and changes no scientific result.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "support_helena", "outputSchema": { "additionalProperties": true, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ae951fe1ab65d07b2cf5a9c2ecc8087a2a8076dff202c52fd37e84a0fd72ce80 | sha256sum