Biosimulant plugin · v1.0.2
Biological research, inside ChatGPT and Codex.
Research biological evidence, build private models and labs, run biology simulations, and inspect results.
Available now through a direct MCP connection and a local plugin package. Public directory listing is pending submission and OpenAI review.
Start with evidence
Search biological sources and exact Hub releases. Keep source records, versions, and model assumptions together.
Build and compare
Create models, connect components, and prepare experiments. Check units, inputs, and intended use before running.
Read what happened
Retrieve outputs with checksums and signed Passports. Explain uncertainty and validation limits alongside results.
Connect to Biosimulant
Use your Biosimulant account. Each connection has its own consent and can be revoked from your account settings.
ChatGPT
You need a Biosimulant account and a ChatGPT account with Developer mode available. The public directory listing is awaiting submission and OpenAI review; use this direct connection in the meantime.
- In ChatGPT, open Settings → Security and login → Developer mode and enable it. Availability depends on your plan and workspace policy.
- Open ChatGPT Plugins, select the + or Create app button, and name the connection Biosimulant. You can upload the Biosimulant logo in the optional Icon field.
- Choose Server URL, paste the address below, and select OAuth authentication.
https://api.biosimulant.com/mcp- Expand Advanced OAuth settings. Set Registration method to Dynamic Client Registration (DCR). Keep the discovered endpoints. To stay signed in for up to 30 days, add
offline_accessto Base scopes. - Review the selected scopes and the unreviewed-server notice, then select Create. Choose Sign in with Biosimulant, check that the consent screen shows your own Biosimulant account, review access, and select Connect.
- In Settings → Plugins → Biosimulant, select Refresh to load the actions. Open the plugin and choose Try in chat, or select Biosimulant in a new chat.
Check the connection with this read-only request:
Find a published glycolysis lab and explain what it simulates and any important limitations. Do not run or change anything.
A successful response names a published lab and explains what it can and cannot tell you. Missing scientific checks do not mean the connection failed.
Troubleshoot ChatGPT setup
- “Only public PKCE clients are supported”
- Create the connection using DCR in Advanced OAuth settings. ChatGPT's default CIMD registration is incompatible with this endpoint.
- “No app actions available yet”
- Finish Biosimulant sign-in, then select Refresh in the plugin's settings. If your session has expired, reconnect and start a new chat.
- Wrong account or expired consent request
- Use Switch account on the consent screen, or restart sign-in from ChatGPT for a fresh request.
- Developer mode is missing
- Check your ChatGPT plan and workspace policy. A workspace administrator may need to make it available.
- A model search returns no results
- Ask for models and labs, or browse without a package-type filter. Published simulations may be packaged as labs.
You can revoke access in Biosimulant Settings → Connections. See the full connection guide for permissions and workflow examples.
Codex
Install the downloaded package through a personal marketplace, or connect directly with these commands. Complete sign-in in the browser when prompted.
$ codex mcp add biosimulant --url https://api.biosimulant.com/mcp$ codex mcp login biosimulant --scopes hub:read,biology:read,workspaces:read,workspaces:write,runs:read,runs:write,passports:read,packages:publish,offline_accessThe package includes scientific workflow, requirements, and technical specification skills. You can also install the skills separately.
Try a first request
- “Find a published glycolysis lab and explain its assumptions.”
- “Fetch BioModels record BIOMD0000000010 and identify reproducibility gaps.”
- “Prepare a run of my selected model and show me the plan.”
Your connected assistant sends tool arguments to Biosimulant and receives relevant results. You control approvals for workspace changes, compute, and publication. Public publication requires its own approval.
For research use. Successful execution and a Passport do not establish clinical validity or universal model accuracy.
Verify the download
SHA-256: 70bc4da7bbdb7e7220ea458f309c21abb5cf4ae7571c8ebc22088688368c96aa
Release manifest and file checksums