Gmx_vmd
@egtai
Gmx_vmd について
MCP service for GROMACS and VMD molecular dynamics simulations and visualization
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"gmx_vmd": {
"command": "{{PATH_TO_UV}}",
"args": [
"--directory",
"{PATH_TO_SRC}/mcp-gmx-vmd",
"run",
"mcp",
"run",
"mcp_server.py"
],
"env": {
"PYTHONPATH": "{PATH_TO_SRC}/mcp-gmx-vmd",
"MCP_DEBUG": "1",
"PYTHONUNBUFFERED": "1"
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Gmx_vmd?
Gmx_vmd is a microservice that integrates GROMACS molecular dynamics simulations with VMD (Visual Molecular Dynamics) visualization. It facilitates molecular dynamics simulation setup, execution, analysis, and visualization through an easy-to-use API and natural language interfaces.
How to use Gmx_vmd?
Install Python 3.9+, GROMACS, and VMD, then clone the repository, create a virtual environment, install dependencies, and configure config.json. Start the server with python mcp_server.py. The service listens on localhost:8000 for HTTP requests. Optionally integrate with LLM assistants like Claude or Cursor IDE by adding an MCP configuration JSON file.
Key features of Gmx_vmd
- Setup and run GROMACS simulations with an easy-to-use interface
- Analyze simulation trajectories (RMSD, RMSF, etc.)
- Visualize molecular structures and trajectories using VMD
- Create and manage simulation workflows in custom directories
- Built on Model Context Protocol for flexible tool integration
Use cases of Gmx_vmd
- Set up a protein simulation in a water environment via natural language
- Analyze RMSD of a protein trajectory
- Visualize a protein structure showing secondary structure
- Calculate hydrogen bonds in an MD trajectory
- Create and manage simulation workflows in user-specified directories
FAQ from Gmx_vmd
What are the prerequisites for using Gmx_vmd?
Python 3.9+, GROMACS (installed and accessible in PATH), and VMD (Visual Molecular Dynamics, installed and accessible in PATH) are required.
How do I configure VMD and GROMACS paths?
Create a config.json file with the paths to the VMD and GROMACS executables, plus optional search paths for VMD.
Can I use custom directories for simulation workflows?
Yes, specify the workspace_dir parameter when creating a workflow to use a custom directory.
How do I integrate Gmx_vmd with an LLM assistant?
Add an MCP configuration JSON (e.g., claude_desktop_config.json or mcp.json) with the server command and environment variables, then restart the application.
What should I do if the VMD GUI closes immediately?
Launch VMD in a separate terminal window (default behavior) or use vmd -dispdev text for command-line operation without GUI.
「その他」の他のコンテンツ
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
コメント