accueil / serveurs / Recherche & Web / io.github.srikarjy/biolab-mcp-server
io.github.srikarjy/biolab-mcp-server
serveur MCP (Model Context Protocol) · biolab 1.28.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.srikarjy/biolab-mcp-server est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.srikarjy/biolab-mcp-server » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 30 outils
- add_evidence_to_collection≈ 163 tokens
Add or update a retrieval in a scientist-reviewed evidence collection.
Paramètres, retour & exemple (4)
Paramètresnote· string · optionnelrelevance· string · optionnelretrieval_id· string · requiscollection_id· string · requis
Exemple d'appel{"name": "add_evidence_to_collection", "arguments": {"retrieval_id": "texte", "collection_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_claim≈ 113 tokens
Create a scientific claim record without asserting that it is true.
Paramètres, retour & exemple (2)
Paramètresclaim· string · requisproject_id· string · requis
Exemple d'appel{"name": "create_claim", "arguments": {"claim": "texte", "project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_evidence_collection≈ 134 tokens
Create a reviewed evidence collection in a project.
Paramètres, retour & exemple (3)
Paramètresname· string · requisproject_id· string · requisdescription· string · optionnel
Exemple d'appel{"name": "create_evidence_collection", "arguments": {"name": "texte", "project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_evidence_watch≈ 166 tokens
Create a saved query for explicit evidence-change monitoring.
Paramètres, retour & exemple (5)
Paramètresquery· string · requissource· string · requisagent_id· string · requisproject_id· string · requismax_results· integer · optionnel
Exemple d'appel{"name": "create_evidence_watch", "arguments": {"query": "texte", "source": "texte", "agent_id": "texte", "project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_project≈ 109 tokens
Create a persistent scientist research project.
Paramètres, retour & exemple (2)
Paramètresname· string · requisdescription· string · optionnel
Exemple d'appel{"name": "create_project", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fetch≈ 87 tokens
Fetch one preserved evidence record by retrieval ID.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exemple d'appel{"name": "fetch", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_artifact≈ 95 tokens
Fetch an output artifact by its sha256 (text only; capped in size).
Paramètres, retour & exemple (1)
Paramètressha256· string · requis
Exemple d'appel{"name": "get_artifact", "arguments": {"sha256": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_evidence_collection≈ 102 tokens
Return a collection and its reviewed evidence items.
Paramètres, retour & exemple (1)
Paramètrescollection_id· string · requis
Exemple d'appel{"name": "get_evidence_collection", "arguments": {"collection_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_execution≈ 99 tokens
Fetch one execution record, including output artifact hashes.
Paramètres, retour & exemple (1)
Paramètresexecution_id· string · requis
Exemple d'appel{"name": "get_execution", "arguments": {"execution_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_project_report≈ 104 tokens
Return collections, claims, evidence links, watches, and events for a project.
Paramètres, retour & exemple (1)
Paramètresproject_id· string · requis
Exemple d'appel{"name": "get_project_report", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_retrieval≈ 116 tokens
Retrieve a full retrieval record by its retrieval_id. Args: retrieval_id: the UUID returned by search_pubmed
Paramètres, retour & exemple (1)
Paramètresretrieval_id· string · requis
Exemple d'appel{"name": "get_retrieval", "arguments": {"retrieval_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - link_claim_evidence≈ 168 tokens
Propose or record how one retrieval relates to a claim.
Paramètres, retour & exemple (5)
Paramètresnote· string · optionnelstance· string · requisclaim_id· string · requisassessment· string · optionnelretrieval_id· string · requis
Exemple d'appel{"name": "link_claim_evidence", "arguments": {"stance": "texte", "claim_id": "texte", "retrieval_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_evidence_collections≈ 107 tokens
List evidence collections, optionally within one project.
Paramètres, retour & exemple (1)
Paramètresproject_id· ? · optionnel
Exemple d'appel{"name": "list_evidence_collections", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_evidence_events≈ 99 tokens
List change events previously detected by an evidence watch.
Paramètres, retour & exemple (1)
Paramètreswatch_id· string · requis
Exemple d'appel{"name": "list_evidence_events", "arguments": {"watch_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_evidence_watches≈ 106 tokens
List saved evidence watches, optionally within one project.
Paramètres, retour & exemple (1)
Paramètresproject_id· ? · optionnel
Exemple d'appel{"name": "list_evidence_watches", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_execution_tools≈ 82 tokens
List runnable tools with their pinned versions, containers and devices.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_execution_tools", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_executions≈ 112 tokens
List recent execution records, newest first.
Paramètres, retour & exemple (2)
Paramètrestool· ? · optionnellimit· integer · optionnel
Exemple d'appel{"name": "list_executions", "arguments": {"tool": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_projects≈ 70 tokens
List scientist research projects.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_projects", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - replay_execution≈ 106 tokens
Re-run a recorded execution and report whether its outputs reproduced. Writes nothing.
Paramètres, retour & exemple (1)
Paramètresexecution_id· string · requis
Exemple d'appel{"name": "replay_execution", "arguments": {"execution_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_all_evidence_watches≈ 82 tokens
Run all active watches and return explicit per-watch failures.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "run_all_evidence_watches", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_evidence_watch≈ 101 tokens
Run one evidence watch and record added, removed, or revised evidence.
Paramètres, retour & exemple (1)
Paramètreswatch_id· string · requis
Exemple d'appel{"name": "run_evidence_watch", "arguments": {"watch_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_tool≈ 246 tokens
Run a registered tool and seal an ExecutionRecord (inputs, versions, output hashes). Args: tool: tool name from list_execution_tools inputs: tool inputs (JSON object); stored verbatim so the run can be replayed agent_id: calling agent or workflow identity retrieval_ids: evidence retrievals this run was derived from, for provenance links
Paramètres, retour & exemple (4)
Paramètrestool· string · requisinputs· object · requisagent_id· string · requisretrieval_ids· ? · optionnel
Exemple d'appel{"name": "run_tool", "arguments": {"tool": "texte", "inputs": {}, "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search≈ 94 tokens
Search all evidence sources for ChatGPT/Codex knowledge compatibility.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_biorxiv≈ 250 tokens
List bioRxiv/medRxiv preprints by category and log each to the audit trail. No free-text search exists on this API — only category listing (last 30 days). Args: category: category, e.g. "neuroscience", "bioinformatics", or "all" agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many preprints to retrieve (default 5) server: "biorxiv" or "medrxiv" (default "biorxiv")
Paramètres, retour & exemple (4)
Paramètresserver· string · optionnelagent_id· string · requiscategory· string · requismax_results· integer · optionnel
Exemple d'appel{"name": "search_biorxiv", "arguments": {"agent_id": "texte", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_clinicaltrials≈ 195 tokens
Search ClinicalTrials.gov and log every retrieved study to the audit trail. Args: query: condition/disease search string, sent to ClinicalTrials.gov verbatim agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many studies to retrieve (default 5)
Paramètres, retour & exemple (3)
Paramètresquery· string · requisagent_id· string · requismax_results· integer · optionnel
Exemple d'appel{"name": "search_clinicaltrials", "arguments": {"query": "texte", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_europepmc≈ 191 tokens
Search Europe PMC and log every retrieved article to the audit trail. Args: query: exact search string, sent to Europe PMC verbatim — no normalization agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many articles to retrieve (default 5)
Paramètres, retour & exemple (3)
Paramètresquery· string · requisagent_id· string · requismax_results· integer · optionnel
Exemple d'appel{"name": "search_europepmc", "arguments": {"query": "texte", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_evidence≈ 236 tokens
Search several scientific sources in one explicitly audited workflow. Args: query: scientific evidence query sent to each selected source agent_id: calling agent or workflow identity sources: any of pubmed, europepmc, clinicaltrials, uniprot, opentargets max_results: maximum results to preserve per source (1-50)
Paramètres, retour & exemple (4)
Paramètresquery· string · requissources· ? · optionnelagent_id· string · requismax_results· integer · optionnel
Exemple d'appel{"name": "search_evidence", "arguments": {"query": "texte", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_pubmed≈ 186 tokens
Search PubMed and log every retrieved paper to the audit trail. Args: query: exact search string, sent to PubMed verbatim — no normalization agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many papers to retrieve (default 5)
Paramètres, retour & exemple (3)
Paramètresquery· string · requisagent_id· string · requismax_results· integer · optionnel
Exemple d'appel{"name": "search_pubmed", "arguments": {"query": "texte", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - trace_claim≈ 99 tokens
Trace a claim to supporting, conflicting, contextual, or insufficient evidence.
Paramètres, retour & exemple (1)
Paramètresclaim_id· string · requis
Exemple d'appel{"name": "trace_claim", "arguments": {"claim_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_executions≈ 82 tokens
Verify the execution hash chain and that every output artifact is intact.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "verify_executions", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».