MCP servercom.forcefieldsilicon/mdengine
MD workbench for agents: 13 analysis tools, renders, hosted GPU runs; LAMMPS + OpenMM.
Overview
Score?
UNRATED 0.812
of what a free look can see, on 28 looks
Looks
29
last 13 hr ago
Tools
12
changed 3 days ago
More info
URL
api.forcefieldsilicon.com/mcp
streamable-http
Says it is
com.forcefieldsilicon/mdengine 0.6.0
protocol 2025-06-18
In the record since
27 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.812 · highest on record 0.8561
Toolsfrom sha256:8d83410cf9…a3a1b8 · +0 −0 3 days ago
| Tool | Schema |
|---|---|
| account Balance in USD (`balance_usd`), the part of it held by your unfinished jobs (`reserved_usd`, `held_jobs`) and what a new submit can use (`available_usd` = balance - reserved; a sub |
input · no output |
| cancel_job Cancel a job that is not finished. A running job is billed up to the cancel time; its pod is terminated. |
input · no output |
| capabilities Capability manifest of the hosted runners: LAMMPS version, installed packages, and every style by category with gpu=true (KOKKOS-accelerated) or gpu=false (exists, but runs on the |
input · no output |
| create_job Step 1 of the two-step path for big decks: validates the spec, reserves a job id, returns a presigned upload_url. PUT the deck as a .tar.gz (<= 2 GB, relative paths, input at `inpu |
input · no output |
| delete_results For a finished job: delete its deck and results tarballs immediately instead of at the automatic 30-day purge. Metadata and billing records are kept; results can no longer be downl |
input · no output |
| job_log The last <= 20 thermo/log lines the running pod reported (30 s heartbeat). Full log.lammps is in the results tarball. |
input · no output |
| job_results For a done/failed job: a presigned download_url (valid ~7 days) for the results tarball (work/, log.lammps, exitcode). Results are deleted 30 days after the run. |
input · no output |
| job_status State (created|uploaded|queued|launching|running|uploading|done|failed|cancelled), GPU, rate, billed seconds, cost so far, exit code, error, last thermo lines, and the post-run ver |
input · no output |
| list_jobs Jobs of this API key, newest first. Compact rows (id, state, label, created, finished, gpu, cost_usd, error) unless full=true. |
input · no output |
| preflight_deck Dry run of the check submit_job performs: which styles the deck asks for are MISSING on every hosted LAMMPS image (the run would exit at startup), which are CPU-only, whether its p |
input · no output |
| start_job Step 2: queue a job whose deck tarball has been uploaded. A GPU pod is launched; billing starts when it reports running. |
input · no output |
| submit_job One call: create a hosted GPU job, upload the deck given INLINE as {relative_path: text}, and queue it. Total inline size <= 8 MB; for larger decks use create_job, PUT the tarball |
input · no output |
Verify it yourself
npx teppi-check https://api.forcefieldsilicon.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1X6NPJ156JP3C6CVPE0R2JV