CONTAM MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| discover_contam_installationA | Use this when you need to confirm where CONTAM is installed and which executables this MCP server can access. |
| list_contam_case_filesC | Use this when you want to find CONTAM project files, result files, or weather files in a directory tree before running a simulation. |
| get_contam_program_helpA | Use this when you want the built-in command-line usage text for a CONTAM executable before deciding which tool or arguments to use. |
| inspect_contam_projectA | Use this when you want a quick structural summary of a CONTAM .prj file before editing or running it. |
| diagnose_contam_projectB | Use this when a CONTAM project fails to run and you want to inspect referenced support files and nearby candidate matches. |
| update_contam_project_referencesC | Use this when you need to edit the referenced weather, contaminant, or library files inside a CONTAM .prj file. |
| start_contam_bridge_sessionB | Use this when you want to launch ContamX in bridge mode and keep an interactive socket session open across multiple MCP calls. |
| get_contam_bridge_sessionB | Use this when you want to inspect the metadata or last-known state of an active ContamX bridge session. |
| list_contam_bridge_entitiesB | Use this when you want a concise list of the names and ids available inside an active ContamX bridge session. |
| advance_contam_bridge_sessionC | Use this when you want to send control/weather adjustments to a running bridge session and optionally advance ContamX to a new simulation time. |
| close_contam_bridge_sessionA | Use this when you want to end an active ContamX bridge-mode session and release the spawned process and socket. |
| run_contam_simulationB | Use this when you want to validate or run a CONTAM .prj model with ContamX and collect the generated files. |
| upgrade_contam_projectC | Use this when you need to upgrade an older .prj file to a newer CONTAM project format using prjup. |
| compare_contam_sim_resultsC | Use this when you want to compare two CONTAM .sim result files with simcomp. |
| export_contam_sim_textB | Use this when you need to run simread on a .sim file and you already know the response-script text needed for the interactive prompts. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/summer521521/CONTAM_plugin'
If you have feedback or need assistance with the MCP directory API, please join our Discord server