getMcpServers

View as MarkdownOpen in Claude

Get configured MCP servers (read-only copy). Returns the list of external MCP servers added via addMcpServer().

Parameters

None.

Returns

Record<string, unknown>[] — Array of MCP server configuration objects.

Example

1import { AgentBase } from '@signalwire/sdk';
2
3const agent = new AgentBase({ name: 'assistant', route: '/assistant' });
4agent.addMcpServer('https://mcp.example.com/sse', {
5 headers: { Authorization: 'Bearer sk-xxx' },
6});
7
8const servers = agent.getMcpServers();
9console.log(servers);
10// [{ url: 'https://mcp.example.com/sse', headers: { Authorization: 'Bearer sk-xxx' } }]