Skip to main content
OpenClaw supports MCP servers natively. Remote streamable HTTP endpoints like OpenFinance can be added to OpenClaw’s config and invoked through any of its interfaces (TUI, messaging channels, or sub-agents). Option A edits the config file by hand; Option B does the same thing in one command.

Option A, edit openclaw.json

1

Open the config

Open ~/.openclaw/openclaw.json (create it if it does not exist).
2

Add the server

Add OpenFinance inside the mcp.servers object:
Keep transport as streamable-http; OpenClaw falls back to sse when it is omitted. Replace open_xxxxx with your key. Please make an account at openfinance.tech to get your keys.
3

Reload

Run openclaw mcp reload to refresh MCP connections, or restart OpenClaw.
OpenClaw uses mcp.servers, nested under a top-level mcp key. This is different from Claude’s flat mcpServers structure.

Option B, CLI

Every request needs the header, market data included.

Verify

openfinance-tech should appear in the output with a connected status.