API Reference / McpServer
Class: McpServer
Defined in: src/mcp/Server.ts:163
MCP server speaking JSON-RPC 2.0 over stdio.
Exposes the agent tool registry as MCP tools, account state as resources, and a handful of prompt templates. Every tool call goes through AgentToolRegistry, so the scope and live-trading gates apply here exactly as they do to a direct caller.
Constructors
Constructor
new McpServer(
options):McpServer
Defined in: src/mcp/Server.ts:173
Parameters
options
Returns
McpServer
Methods
run()
run():
Promise<void>
Defined in: src/mcp/Server.ts:186
Reads newline-delimited JSON-RPC from stdin until the stream closes.
Returns
Promise<void>
close()
close():
void
Defined in: src/mcp/Server.ts:196
Returns
void
handleLine()
handleLine(
line):Promise<void>
Defined in: src/mcp/Server.ts:201
Handles one JSON-RPC line. Exposed for testing.
Parameters
line
string
Returns
Promise<void>