Optional containerization support for deployment of the MCP server environment
Utilizes .env files for environment configuration and secrets management
Uses FastAPI as the web service framework for exposing the MCP server's routing and agent management APIs
Provides repository access and version control integration through Git
Hosts the project repository and supports collaboration through GitHub's pull request workflow
Offers a GraphQL interface as part of the MCP Bridge layer for flexible data querying and integration
Supports Node.js for frontend integration and includes rewritten proxy-server.js components
Deep integration with PostgreSQL and pgvector for semantic search capabilities and metadata storage, forming a key component of the intelligent routing system
Provides components and integration support for React applications to connect with the MCP system
MaiAgent MCP Server 3.0 - Enterprise AI Brain
專案概述
MaiAgent MCP Server 3.0 是一個智能化的 AI 助理路由和管理平台,將現有 107 個生產級 AI 助理整合為統一的企業智能服務中心。
核心特性
🧠 三層智能路由系統
- 元數據路由器: 基於助理標籤和分類進行初步篩選
- 語義搜尋引擎: 基於 pgvector + embeddings 進行語義匹配
- LLM 智能選擇器: 最終的智能決策和助理選擇
🏗️ 模組化架構
- 雙 MCP Server 設計: PostgreSQL MCP + 語義搜尋 MCP
- FastMCP 性能優化: 基於 Streamable HTTP 的高性能架構
- 本地化部署: 支援內網 Xinference + Qwen3 模型
📊 企業級功能
- 助理管理: 107 個 AI 助理的統一管理和智能選擇
- 多專案支援: 為未來多專案提供可擴展架構
- 性能監控: 完整的監控、日誌和告警系統
技術架構
開發計劃
Phase 1: 核心框架 (第1-2週)
- MCP Python SDK 整合
- FastAPI Web 服務框架
- 元數據路由器實現
- 5個代表性助理整合
Phase 2: 智能化升級 (第3-4週)
- pgvector 語義搜尋實現
- LLM 智能選擇邏輯
- proxy-server.js 重構
- 路由策略優化
Phase 3: 系統整合 (第5-6週)
- React 前端元件整合
- 錯誤處理和降級策略
- 端到端自動化測試
- 部署流程優化
安裝與使用
環境要求
- Python 3.9+
- PostgreSQL 14+ with pgvector
- Node.js 18+ (前端整合)
- Docker (可選,用於部署)
快速開始
MCP 整合
在 Claude Code 中配置 .mcp.json
:
API 文檔
智能路由 API
助理管理 API
貢獻指南
- Fork 專案
- 創建 feature 分支 (
git checkout -b feature/AmazingFeature
) - 提交變更 (
git commit -m 'Add some AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 開啟 Pull Request
文檔
許可證
本專案採用 MIT 許可證 - 詳見 LICENSE 文件
聯繫資訊
- 專案負責人: 資深架構師
- 技術支援: 開發團隊
- 文檔維護: 專案團隊
專案狀態: 🚀 MVP 開發中
版本: v3.0.0-alpha
最後更新: 2025-01-19
This server cannot be installed
An intelligent AI assistant routing and management platform that integrates 107 production-grade AI assistants into a unified enterprise intelligence service center.
Related MCP Servers
- AsecurityAlicenseAqualityProvides integration with OpenRouter.ai, allowing access to various AI models through a unified interface.Last updated -44152TypeScriptApache 2.0
- -securityFlicense-qualityAn integration that enables AI assistants to interact with network data through a standardized protocol, providing AI-ready tools and interfaces for network automation and management.Last updated -14Python
- AsecurityAlicenseAqualityProvides AI assistants with enhanced reasoning capabilities through structured thinking, persistent knowledge graph memory, and intelligent tool orchestration for complex problem-solving.Last updated -2033323TypeScriptMIT License
- -securityFlicense-qualityAn agentic AI system that orchestrates multiple specialized AI tools to perform business analytics and knowledge retrieval, allowing users to analyze data and access business information through natural language queries.Last updated -1Python