master
1 次代码提交
| 作者 | SHA1 | 备注 | 提交日期 | |
|---|---|---|---|---|
|
|
3294a0ad94 |
feat(mcp): add AIRIS MCP Gateway as default installation option (#509)
* docs: add AIRIS MCP Gateway as unified installation option Adds airis-mcp-gateway as an alternative MCP setup method that provides: - Single SSE endpoint for all MCP servers - HOT/COLD server management for token optimization - Lazy loading (servers start on-demand) - Unified tool discovery - Web UI for management This addresses the complexity of managing multiple MCP servers and provides token-efficient operation through selective tool advertising. Repository: github.com/agiletec-inc/airis-mcp-gateway 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix(docs): update AIRIS MCP Gateway installation instructions - Replace outdated docker-compose.dist.yml method with quick-install.sh - Fix Claude Code registration command: use --transport sse instead of npx mcp-remote - Update feature list: 27+ tools, 75-90% token reduction, 120s idle timeout - Add verification commands (health check, tools count) - Update HOT/COLD server examples with actual server names - Add AIRIS Suite reference (airis-agent, mindbase, airis-workspace) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix(mcp): update airis configs to recommend airis-mcp-gateway - Update mcp-servers.md: remove quick-install.sh, use git clone + docker compose - Update MCP_Airis-Agent.md: recommend gateway, list current tools - Update MCP_Mindbase.md: recommend gateway, list current tools - Add deprecation notice to airis-agent.json and mindbase.json configs - Change airis-agent config from Docker to uvx All airis components (airis-agent, mindbase) are now included in airis-mcp-gateway. Individual installation is deprecated in favor of the unified gateway. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * feat(mcp): add AIRIS MCP Gateway as default installation option - Add AIRIS_GATEWAY config with endpoint and docker-compose URL - Add check_docker_available() for Docker prerequisite check - Add install_airis_gateway() for automated gateway installation - Downloads docker-compose.dist.yml - Starts containers with docker compose - Registers SSE endpoint with Claude Code - Update interactive selection to recommend gateway first (default: 'g') - Update list_available_servers() to show gateway prominently - Keep individual servers as legacy fallback option Usage: superclaude mcp # Interactive (gateway default) superclaude mcp --servers airis-mcp-gateway # Direct install superclaude mcp --servers tavily # Individual server Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * docs(claude): update CLAUDE.md with MCP gateway and cleanup - Fix version: 0.4.0 → 4.1.9 - Add MCP server commands to Essential Commands section - Update MCP section to recommend airis-mcp-gateway as default - Consolidate v5.0 plugin warnings (3 locations → 1) - Remove unused plugins/superclaude/ structure from docs - Reduce file size: 312 → 284 lines Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * docs: add capability-mapping-v5 design document 7-verb capability model to reduce cognitive load: - search, summarize, retrieve, plan, edit, execute, record - Collapses 30 commands into 7 canonical capabilities - Intent-based routing via airis-mcp-gateway - Migration path: v4 commands → v5 capabilities Addresses #501 (too many slash commands) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * style: fix ruff formatting in install_mcp.py Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix(mcp): install gateway to ~/.superclaude/ instead of cwd Avoids polluting the host by: - Installing to ~/.superclaude/airis-mcp-gateway/ - Using --project-directory for docker compose - Showing installation path in output Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: kazuki <kazuki@kazukinoMacBook-Air.local> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> |