Server SDKs
Build AI agents, control calls, send messages, and more
Get configured MCP servers (read-only copy). Returns the list of external MCP servers added via addMcpServer().
addMcpServer()
None.
Record<string, unknown>[] — Array of MCP server configuration objects.
Record<string, unknown>[]
1import { AgentBase } from '@signalwire/sdk';23const agent = new AgentBase({ name: 'assistant', route: '/assistant' });4agent.addMcpServer('https://mcp.example.com/sse', {5 headers: { Authorization: 'Bearer sk-xxx' },6});78const servers = agent.getMcpServers();9console.log(servers);10// [{ url: 'https://mcp.example.com/sse', headers: { Authorization: 'Bearer sk-xxx' } }]