This project uses a DEVS-FIRE documentation MCP server to help agents and developers work with the DEVS-FIRE API reliably.
Repository
- GitHub: DEVS-FIRE-MCP
What this MCP server provides
The DEVS-FIRE MCP server is documentation-first. It does not execute live fire simulations directly from the MCP call layer. Instead, it provides:
- endpoint discovery and search,
- per-endpoint parameter docs,
- canonical URL/path guidance,
- recommended call sequences for simulation sessions.
In this workspace, these MCP tools are available:
devsfire_agent_handbookdevsfire_list_endpointsdevsfire_search_endpointsdevsfire_get_endpoint_documentation
Canonical DEVS-FIRE URL rules
Use these URL conventions for API calls:
- Base URL:
https://firesim.cs.gsu.edu - Path shape:
/api/<EndpointName>/ - Include a trailing slash.
- Do not use
:8084variants.
Example canonical endpoint:
https://firesim.cs.gsu.edu/api/connectToServer/
Typical simulation session flow
connectToServerto obtainuserToken.- Pass
userTokenon all subsequent calls. - Configure location, wind, and grid.
- Set ignition (
setPointIgnitionorsetDynamicIgnition). - Run/continue simulation.
- Read outputs (for example perimeter or burned-area endpoints).
How to use this page in development
- Start here when integrating or debugging DEVS-FIRE API usage.
- Use endpoint docs tools to confirm request params before changing route handlers.
- Prefer canonical URL forms documented above to avoid silent failures.
Last updated on