MCP-Server

Oliver's mTOR Atlas

io.github.open-mtor-atlas/mtor-atlas
Wissenschaft & Engineering Suche & Recherche Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Provides an evidence-labelled knowledge base of mTOR entities, pathway relations, studies, contradictions, and open research questions.

atlas_about
About the Atlas
Dataset version, corpus snapshot date, counts, evidence-code legend and how to cite the dataset.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'properties': {}}
evidence_between
Evidence between two entities
Direct curated relations between two entities (either direction) with full cards for the supporting and conflicting studies. Answers questions such as "what is the evidence that A acts on B?".
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b'], 'properties': {'a': {'type': 'string'}, 'b': {'type': 'string'}}}
find_contradictions
Find contested claims
Relations the Atlas marks as contested or that carry conflicting studies, with both sides of the evidence. Optionally limited to one entity.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'entity': {'type': 'string'}}}
find_relations
Find pathway relations
Signed, evidence-linked pathway relations (claims such as "Rheb activates mTORC1"). Filter by an entity on either end, by source/target, effect, contested status or minimum strength of the best supporting evidence.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'effect': {'enum': ['activates', 'inhibits', 'binds', 'recruits', 'required-for', 'context-dependent', 'no-effect'], 'type': 'string'}, 'entity': {'type': 'string', 'description': 'Entity on either end of the relation'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For the next page: pass next_offset from the previous answer.'}, 'source': {'type': 'string'}, 'target': {'type': 'string'}, 'contested_only': {'type': 'boolean', 'description': 'Only relations marked contested or with conflicting studies'}, 'strongest_at_least': {'enum': ['S', 'H', 'A', 'M', 'R', 'PP', 'RT'], 'type': 'string', 'description': 'Keep relations whose best supporting study is at least this code in the order S > H > A > M'}}}
get_entity
Get one entity
One entity (gene/protein, complex, drug, disease, process...) with its linked studies as short cards (first studies_limit) and every pathway relation it takes part in as a one-line claim. Accepts an id, a name or a synonym.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['entity'], 'properties': {'entity': {'type': 'string', 'description': 'e.g. "mTORC1", "Rheb", "rapamycin"'}, 'studies_limit': {'type': 'integer', 'default': 25, 'maximum': 50, 'minimum': 0}}}
get_question
Get one question
One open or frontier question by ID (e.g. "H1", "F2"): the gap, what changed, what is still open, how it could be tested, linked studies.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
get_relation
Get one relation
One pathway relation by ID (e.g. "RHEB-MTORC1"): mechanism, boundary conditions, confidence, supporting and conflicting studies.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
get_study
Get one study
Full record for one study by Atlas ID (e.g. "SAB1994"): abstract excerpt, extracted findings, linked entities, the relations it supports or contradicts, related open questions.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sid'], 'properties': {'sid': {'type': 'string', 'description': 'Atlas study ID, e.g. "SAB1994"'}}}
list_questions
List open questions
The Atlas's open questions (evidence gaps with testable hypotheses) and frontier questions.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'kind': {'enum': ['open-question', 'frontier'], 'type': 'string'}}}
search_entities
Search entities
Find genes/proteins, complexes, drugs, diseases, processes, nutrients and outcomes by name or synonym.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'type': {'type': 'string', 'description': 'Optional type filter, e.g. "Drug", "Gene/Protein", "Disease"'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Name or synonym, e.g. "raptor", "sirolimus"'}}}
search_studies
Search studies
Search the curated studies by keywords (title, finding, authors, journal, model system), optionally filtered by evidence code, a linked entity (gene, drug, disease...) and year range. Returns summary records with evidence codes and URLs.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Keywords, e.g. "rapamycin lifespan mice". Omit to list by filters only.'}, 'entity': {'type': 'string', 'description': 'Only studies linked to this entity (name, synonym or id), e.g. "Rheb".'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'For the next page: pass next_offset from the previous answer.'}, 'year_to': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'year_from': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'evidence_code': {'type': 'array', 'items': {'enum': ['S', 'H', 'A', 'M', 'R', 'PP', 'RT'], 'type': 'string'}, 'description': 'Keep only these evidence codes, e.g. ["H","S"] for human evidence.'}}}
Hinzugefügt
get_question
2. October 2026 02:40
Hinzugefügt
list_questions
2. October 2026 02:40
Hinzugefügt
find_contradictions
2. October 2026 02:40
Hinzugefügt
evidence_between
2. October 2026 02:40
Hinzugefügt
get_relation
2. October 2026 02:40
Hinzugefügt
find_relations
2. October 2026 02:40
Hinzugefügt
get_entity
2. October 2026 02:40
Hinzugefügt
search_entities
2. October 2026 02:40
Hinzugefügt
get_study
2. October 2026 02:40
Hinzugefügt
search_studies
2. October 2026 02:40
Hinzugefügt
atlas_about
2. October 2026 02:40