What modes does the server support?
It supports both Streamable HTTP (via uvicorn) and STDIO (for desktop MCP clients). STDIO mode must keep stdout clean of print/logging.
@XirtamEsrevni
Basic information
An MCP-compatible server providing atomistic simulation capabilities through ASE, pymatgen, etc.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-atomictoolkit": {
"command": "python",
"args": [
"main.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP (Model Context Protocol) server for atomistic modeling workflows, powered by ASE, pymatgen, and modern machine‑learning interatomic potentials. It exposes ready‑to‑call tools for building structures, running geometry optimization and molecular dynamics, analyzing structures and trajectories, and providing downloadable file artifacts.
Requires Python 3.11+. Install dependencies with pip install -r requirements.txt, then start the HTTP server with uvicorn mcp_atomictoolkit.http_app:app --host 0.0.0.0 --port 10000 (or python main.py). For desktop MCP clients, use STDIO mode: python -m mcp_atomictoolkit.mcp_server. Verify with curl -s http://localhost:10000/healthz.
It supports both Streamable HTTP (via uvicorn) and STDIO (for desktop MCP clients). STDIO mode must keep stdout clean of print/logging.
Artifacts can be downloaded in `.xyz`, `.extxyz`, `.cif`, `.traj`, `.png`, `.svg`, `.csv`, `.dat`, and more.
Primary MCP endpoint is `POST /`. Also includes `GET /healthz`, `GET /docs`, `GET /.well-known/mcp/server-card.json`, `GET /artifacts/{artifact_id}/{filename}`, and `/sse/`.
Yes. A `render.yaml` and a `Dockerfile` are provided. Default Docker command runs on port 7860.
Optimization supports `max_steps`, `fmax`, `maxstep`, `alpha`, and constraints (fixed atoms, bonds, cell). MD supports `temperature_K`, `friction`, `taut`, and multiple integrators (NVE, NVT‑Langevin, NVT‑Berendsen).

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
Comments