MCP server and agents

The Aqueduct MCP server lets an agent read, edit, render, inspect, and export your graph projects. Every graph operation names its project explicitly.

Connect

The following commands will connect your agent to the Aqueduct MCP server.

For Claude Code, run:

claude mcp add -t http aqueduct https://mcp.aqueduct.sh

For Codex, run:

codex mcp add aqueduct --url https://mcp.aqueduct.sh

Your MCP client opens Aqueduct sign-in when it first connects to the hosted server.

Tools

ToolWhat it does
list_projectsLists accessible projects.
create_projectCreates a project.
rename_projectRenames a hosted project.
manualReturns the graph, expression, material, custom-node, and node reference.
node_definitionReturns full definitions for selected node kinds.
node_sourceReturns the Slang source for selected built-in nodes.
read_graphReturns a graph as TOML.
edit_graphReplaces one exact string in the graph.
renderRenders graph outputs or selected node outputs.
previewRenders the material on a 3D preview mesh.
layoutReturns an image of the node graph.
exportReturns full-resolution output downloads.

An agent must call manual once before it can use the graph tools.