Skip to main content
SimpleFunctions is CLI-first and API-second. Use MCP only when the agent already runs inside an MCP-compatible client and should call SimpleFunctions tools through that adapter.

Claude Code

Then ask Claude Code to call SimpleFunctions tools for market search, world state, screen, inspect, query-gov, or query-econ.

Remote transport

The transport exposes SimpleFunctions tools over MCP. Public tools work without user credentials. Account, portfolio, intent, and exchange-sensitive tools require auth.

What agents can call

Tool discovery

Local CLI equivalent:
Use the CLI manifest when the agent is running on the user’s machine. Use /api/contracts/tools for strict SDK/Agent canonical tools. Use /api/tools when the agent is remote and needs the broad hosted HTTP compatibility inventory. Use MCP last, only when the remote client requires MCP.

Suggested first calls

Start with read-only tools. Require explicit authorization before using write, runtime, or trade tools.