UNPKG

@nanocollective/nanocoder

Version:

A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter

28 lines 845 B
import type { TemplateField } from './provider-templates.js'; export type McpTransportType = 'stdio' | 'websocket' | 'http'; export interface McpServerConfig { name: string; transport: McpTransportType; command?: string; args?: string[]; env?: Record<string, string>; url?: string; headers?: Record<string, string>; timeout?: number; alwaysAllow?: string[]; description?: string; tags?: string[]; enabled?: boolean; } export interface McpTemplate { id: string; name: string; description: string; command: string; fields: TemplateField[]; buildConfig: (answers: Record<string, string>) => McpServerConfig; category?: 'local' | 'remote'; transportType: McpTransportType; } export declare const MCP_TEMPLATES: McpTemplate[]; //# sourceMappingURL=mcp-templates.d.ts.map