Tools#

AgentSUMO uses the Model Context Protocol (MCP) as a uniform protocol for tool discovery and invocation. Three MCP servers run alongside the Planner Agent, each with a distinct responsibility.

AgentSUMO MCP Server

Owner: This project · Tools: 26

Our own server. Wraps every SUMO utility AgentSUMO needs: network generation, demand modeling, policy edits, result parsing, and visualization.

AgentSUMO MCP Server
Filesystem MCP Server

Owner: Anthropic · Tools: 13 (Read / Write / Manage)

Anthropic’s reference server. AgentSUMO uses it to read user uploads, write supplementary XML configuration files, and inspect generated artifacts.

Filesystem MCP Server
SQLite MCP Server

Owner: Anthropic · Tools: 6 (Query / Schema / Analysis)

Anthropic’s reference server. AgentSUMO uses it for natural-language querying and updating of simulations.db after xml_to_sqlite_tool ingest.

SQLite MCP Server

See also

  • Schema — the SQLite database layout populated by xml_to_sqlite_tool and queried through the SQLite MCP server.

  • Tutorials — end-to-end walkthroughs that exercise these tools in real policy scenarios.