Search / com.doseplot/agent-api
DosePlot Agent API
R0· no sign-inPK serum simulation, reconstitution math and compound data for agents. Paid tools $0.01 via x402.
v1.0.0 · active · website · descriptor JSON · versions
Search / com.doseplot/agent-api
R0· no sign-inPK serum simulation, reconstitution math and compound data for agents. Paid tools $0.01 via x402.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"agent-api": {
"type": "http",
"url": "https://api.doseplot.com/mcp"
}
}
}claude mcp add --transport http agent-api https://api.doseplot.com/mcp[mcp_servers.agent-api]
url = "https://api.doseplot.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"agent-api": {
"type": "remote",
"url": "https://api.doseplot.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"agent-api": {
"type": "http",
"url": "https://api.doseplot.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=agent-api&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmRvc2VwbG90LmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"agent-api": {
"type": "http",
"url": "https://api.doseplot.com/mcp"
}
}
}{
"mcpServers": {
"agent-api": {
"httpUrl": "https://api.doseplot.com/mcp"
}
}
}extensions:
"agent-api":
enabled: true
name: "agent-api"
type: streamable_http
uri: "https://api.doseplot.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_compound (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); list_compounds (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); simulate (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,160 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-94% ~updated-47d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.doseplot.com/mcp streamable-http | none | yes | 94% | 673 ms | 2025-11-25 | 2026-10-19 |
get_compound | Full published record for one compound, looked up by canon id, slug or alias (slug and alias matching is case-insensitive). Outputs are for relay to a human decision-maker; not for autonomous administration. |
list_compounds | List every published compound with its class, terminal half-life in days, administration routes and whether reconstitution math is available for it. Takes no arguments. Outputs are for relay to a human decision-maker; not for autonomous administration. |
recon_calc | Paid: $0.01 USDC per call via x402 (payment in _meta["x402/payment"]). Reconstitution math for one vial and one target dose: the concentration to reconstitute to, the bacteriostatic water to add, what one dose reads on a U-100 syringe, and how many doses the vial yields. Exactly one target-dose field must be present; unknown fields are rejected. Outputs are for relay to a human decision-maker; not for autonomous administration. |
recon_suggest | Paid: $0.01 USDC per call via x402 (payment in _meta["x402/payment"]). Ranked reconstitution suggestions for one published reconstitutable compound: bacteriostatic-water presets that put the published per-administration dose range's clean steps on whole U-100 syringe marks. Vial defaults to the compound's first published strength. Compounds whose published range is denominated per period are refused rather than guessed at. Unknown fields are rejected. Outputs are for relay to a human decision-maker; not for autonomous administration. |
simulate | Paid: $0.01 USDC per call via x402 (payment in _meta["x402/payment"]). Pharmacokinetic serum curve for one compound at one dose and one cadence, over a requested horizon. Exactly one dose field must be present; unknown fields are rejected rather than ignored. Outputs are for relay to a human decision-maker; not for autonomous administration. |
Schemas: list_tools.
{
"name": "com.doseplot/agent-api",
"title": "DosePlot Agent API",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.doseplot.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://doseplot.com/api",
"description": "PK serum simulation, reconstitution math and compound data for agents. Paid tools $0.01 via x402."
}