addMcpServers method

void addMcpServers(
  1. List<({String name, List<String> tools})> servers
)

Add MCP server context.

Implementation

void addMcpServers(List<({String name, List<String> tools})> servers) {
  if (servers.isEmpty) return;

  final buf = StringBuffer('# MCP Servers\n');
  for (final server in servers) {
    buf.writeln('## ${server.name}');
    buf.writeln('Tools: ${server.tools.join(', ')}');
  }

  addSection(
    PromptSection(name: 'mcp', content: buf.toString(), priority: 15),
  );
}