From d0d245ae03d2287e61507508f33ace1067e2510d Mon Sep 17 00:00:00 2001 From: Matteo Gazzin Date: Thu, 27 Aug 2026 17:04:03 +0200 Subject: [PATCH 1/2] Add InSilicoTrials MCP server --- .../servers/insilicotrials-mcp-server.json | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 partners/servers/insilicotrials-mcp-server.json diff --git a/partners/servers/insilicotrials-mcp-server.json b/partners/servers/insilicotrials-mcp-server.json new file mode 100644 index 0000000..83e5310 --- /dev/null +++ b/partners/servers/insilicotrials-mcp-server.json @@ -0,0 +1,55 @@ +{ + "name": "insilicotrials-mcp-server", + "title": "InSilicoTrials Platform", + "summary": "Discover and run pharmaceutical PKPD, QSP and in-silico simulation models, then retrieve and share their results.", + "description": "Connects agents to the InSilicoTrials Platform, a cloud platform for in-silico medicine and pharmaceutical modelling & simulation. The server exposes the user's workspaces and the simulation applications available to them (PKPD, QSP, cardiovascular, orthopaedic and other validated models), including AI-generated manifests that describe each model's purpose, input parameters and expected outputs in plain language. Agents can submit simulation jobs with scalar inputs, hand the user an upload link when a model requires input files, poll job status, and retrieve completed results rendered as markdown with tables and charts. Job lineage shows which runs fed a given job's inputs and which consumed its outputs, and shareable public links can be generated for completed reports. Authentication uses a bearer token scoped to the calling user, so all existing platform permissions apply unchanged.", + "kind": "mcp", + "license": { + "name": "Proprietary", + "url": "https://insilicotrials.com/mcp-terms-of-use" + }, + "icon": "https://www.insilicotrials.com/favicon.ico", + "externalDocumentation": { + "title": "InSilicoTrials Documentation", + "url": "https://discovery.insilicotrials.com/docs/" + }, + "useCases": [ + { + "name": "Run a PKPD dose simulation from a conversation", + "description": "A pharmacologist asks the agent to simulate a dosing regimen. The agent lists available apps, reads the app manifest to learn the parameter names and units, submits the job with the requested dose and subject parameters, polls until completion, and presents the concentration-time profile and derived PK metrics." + }, + { + "name": "Explore available validated models", + "description": "A researcher new to the platform asks what simulation models they can access. The agent lists the user's workspaces and apps and summarises each model's purpose, inputs and outputs from its manifest, without the user needing to browse the web interface." + }, + { + "name": "Share simulation results with collaborators", + "description": "After a simulation completes, the agent retrieves the formatted report and generates a public share link so the results can be reviewed by colleagues or regulators who do not have a platform account." + }, + { + "name": "Trace how a result was produced", + "description": "For an audit or submission, the agent retrieves a job's lineage to show which upstream runs supplied its inputs and which downstream analyses consumed its outputs." + } + ], + "tags": ["simulation", "pharmaceutical", "pkpd", "qsp", "in-silico", "clinical-trials", "modelling", "life-sciences"], + "vendor": "Partner", + "categories": "Analytics", + "versionName": "original", + "remote": "https://mcp.discovery.insilicotrials.com/mcp", + "remoteType": "streamable-http", + "securitySchemes": { + "bearerAuth": { + "type": "http", + "description": "Platform API key issued to the calling user, sent as an Authorization bearer token. Platform permissions apply unchanged.", + "scheme": "bearer" + } + }, + "supportContactInfo": { + "name": "InSilicoTrials Support", + "email": "devs@insilicotrials.com", + "url": "https://www.insilicotrials.com/contact" + }, + "customProperties": { + "x-ms-preview": true + } +} From d5079bfe47fae102202b7603bfdf20df8a9324d4 Mon Sep 17 00:00:00 2001 From: Matteo Gazzin Date: Thu, 27 Aug 2026 17:18:00 +0200 Subject: [PATCH 2/2] Fix license.url to use www subdomain Bare insilicotrials.com does not resolve; www.insilicotrials.com does, matching the icon and supportContactInfo URLs already in this file. --- partners/servers/insilicotrials-mcp-server.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/partners/servers/insilicotrials-mcp-server.json b/partners/servers/insilicotrials-mcp-server.json index 83e5310..a49ffec 100644 --- a/partners/servers/insilicotrials-mcp-server.json +++ b/partners/servers/insilicotrials-mcp-server.json @@ -6,7 +6,7 @@ "kind": "mcp", "license": { "name": "Proprietary", - "url": "https://insilicotrials.com/mcp-terms-of-use" + "url": "https://www.insilicotrials.com/mcp-terms-of-use" }, "icon": "https://www.insilicotrials.com/favicon.ico", "externalDocumentation": {