UNPKG

ai-cli-hub

Version:

Unified MCP Server for AI CLI Tools (Gemini, Qwen, OpenCode)

66 lines 1.77 kB
{ "engines": { "qwen": { "enabled": true, "model": "qwen3-coder-plus", "useOAuth": false, "timeout": 30000, "apiKey": "${QWEN_API_KEY}", "oauth": { "clientId": "${QWEN_OAUTH_CLIENT_ID}", "clientSecret": "${QWEN_OAUTH_CLIENT_SECRET}", "scopes": ["read", "write"], "authUrl": "https://oauth.qwen.com/auth", "tokenUrl": "https://oauth.qwen.com/token" } }, "gemini": { "enabled": true, "model": "gemini-2.5-pro", "useOAuth": false, "grounding": true, "timeout": 30000, "apiKey": "${GEMINI_API_KEY}", "oauth": { "clientId": "${GOOGLE_OAUTH_CLIENT_ID}", "clientSecret": "${GOOGLE_OAUTH_CLIENT_SECRET}", "scopes": ["https://www.googleapis.com/auth/generative-language"], "authUrl": "https://accounts.google.com/o/oauth2/v2/auth", "tokenUrl": "https://oauth2.googleapis.com/token" } }, "opencode": { "enabled": true, "provider": "anthropic", "useOAuth": false, "timeout": 30000, "apiKey": "${ANTHROPIC_API_KEY}", "oauth": { "clientId": "${ANTHROPIC_OAUTH_CLIENT_ID}", "clientSecret": "${ANTHROPIC_OAUTH_CLIENT_SECRET}", "scopes": ["read", "write"], "authUrl": "https://oauth.anthropic.com/auth", "tokenUrl": "https://oauth.anthropic.com/token" } } }, "features": { "fileOperations": true, "gitIntegration": true }, "server": { "logLevel": "info", "timeout": 120000 }, "security": { "allowedPaths": [ "${HOME}/Documents", "${HOME}/Projects", "${PWD}" ], "rateLimits": { "requestsPerMinute": 60, "requestsPerDay": 1000 } } }