Skip to main content

Interface: MCPServerConfig

Defined in: packages/mcp/src/types.ts:133

MCP Server configuration

Example

const config: MCPServerConfig = {
name: 'github',
transport: {
type: 'stdio',
command: 'npx',
args: ['-y', '@modelcontextprotocol/server-github']
},
toolPrefix: 'github_'
};

Properties

autoConnect?

optional autoConnect?: boolean

Defined in: packages/mcp/src/types.ts:141

Whether to auto-connect when added to manager


name

name: string

Defined in: packages/mcp/src/types.ts:135

Unique name for this server connection


toolPrefix?

optional toolPrefix?: string

Defined in: packages/mcp/src/types.ts:139

Prefix for tool names from this server (e.g., 'github_')


transport

transport: MCPTransportConfig

Defined in: packages/mcp/src/types.ts:137

Transport configuration