Skip to main content

Interface: SignozMcpStdioOptions

Defined in: src/mcp/stdio.ts:7

The connection a transport needs: the SigNoz URL and one credential.

Extends​

Properties​

apiKey?​

optional apiKey?: string

Defined in: src/mcp/config.ts:201

Inherited from​

SignozConnection.apiKey


authToken?​

optional authToken?: string

Defined in: src/mcp/config.ts:202

Inherited from​

SignozConnection.authToken


baseUrl​

baseUrl: string

Defined in: src/mcp/config.ts:200

Inherited from​

SignozConnection.baseUrl


environment?​

optional environment?: string

Defined in: src/mcp/stdio.ts:9

The default deployment.environment the telemetry tools filter on.


refreshAuthToken?​

optional refreshAuthToken?: string

Defined in: src/mcp/config.ts:203

Inherited from​

SignozConnection.refreshAuthToken


sessionFile?​

optional sessionFile?: string

Defined in: src/mcp/config.ts:208

Where rotated session tokens persist, so every process started from the same config shares them. Ignored with an API key. Default: none (the pair lives in memory only).

Inherited from​

SignozConnection.sessionFile


stdin?​

optional stdin?: Readable

Defined in: src/mcp/stdio.ts:11

Where requests arrive. Default: process.stdin.


stdout?​

optional stdout?: Writable

Defined in: src/mcp/stdio.ts:13

Where responses go. Default: process.stdout — so nothing else may write to it.