(mcpUrl, mcpHeaders)
| 40 | |
| 41 | // Write MCP config to opencode.json |
| 42 | function updateOpencodeConfig(mcpUrl, mcpHeaders) { |
| 43 | const opencodeConfigPath = path.join(__dirname, 'opencode.json'); |
| 44 | const config = { |
| 45 | mcp: { |
| 46 | composio: { |
| 47 | type: 'remote', |
| 48 | url: mcpUrl, |
| 49 | headers: mcpHeaders |
| 50 | } |
| 51 | } |
| 52 | }; |
| 53 | fs.writeFileSync(opencodeConfigPath, JSON.stringify(config, null, 2)); |
| 54 | } |
| 55 | |
| 56 | // Middleware |
| 57 | app.use(cors()); |
no outgoing calls
no test coverage detected