Custom Google Workspace Server
Multi-Agent MCP Orchestrator
Ein unternehmensreifes, autonomes KI-Orchestrierungssystem, das mit LangGraph aufgebaut ist und das Model Context Protocol (MCP) nutzt, um LLMs nahtlos mit lokalen Umgebungen, Vektordatenbanken und Cloud-APIs zu verbinden.
Architektonische Highlights
1. Das Supervisor-Routing (LangGraph)
Wechselte von einem monolithischen Tool-Calling-Agenten zu einer verteilten
MultiServerMCPClient-Architektur.Implementierte strikte System-Prompt-Injection, um das Agentenverhalten dynamisch zu steuern (z. B. Erzwingen von Google-Sheets-Standardwerten), ohne Benutzerabfragen zu verunreinigen.
Verwaltete das Zustands-Routing über
GraphState, um nahtloses Multi-Step-Tool-Chaining über vollständig isolierte MCP-Server zu ermöglichen.
2. Selbstheilender RAG-Vault (ragsystem.py)
Baute eine benutzerdefinierte Pinecone-Hybrid-Search-Vektordatenbank mit LlamaParse für die strukturelle Markdown-Extraktion auf.
Wipe-and-Replace-Mechanismus: Implementierte Pre-Ingestion-Metadatenfilterung (
index.delete(filter={"source": filepath})). Dies verhindert Vektor-Duplikate beim erneuten Aufnehmen aktualisierter Quelldateien und erhält ein makelloses Kontextfenster.
3. Benutzerdefinierter Google-Workspace-Server (workspace_custom.py)
Umging begrenzte Community-MCP-Pakete, um einen puren Python-MCP-Server zu bauen, der direkt mit den Google-Docs- und Sheets-REST-APIs interagiert.
Funktionen: *
create_sheet&write_sheet: Matrixbasiertes (2D-Array) Zeilen-Anhängen unter Verwendung von GooglesUSER_ENTERED-Parsing.create_doc&append_doc: Dynamische EOF-Index-Berechnung, um Text sicher in stark verschachtelte Google-Docs-JSON-Bäume einzufügen.
4. Plattformübergreifende Integrationen
Dieser Orchestrator leitet komplexe Workflows in einer einzigen Konversationsrunde erfolgreich über mehrere isolierte Domänen:
Lokales Dateisystem: Lese-/Schreibzugriff über Standard-I/O-Transport.
Notion: Dokumentabruf über das offizielle
@modelcontextprotocol/server-notion.DuckDuckGo: Zero-Auth-Websuche über
duckduckgo-mcp-server.Todoist: Aufgabenverwaltung und -erstellung über einen benutzerdefinierten FastMCP-REST-API-Server.
Related MCP server: Google Workspace MCP Server
Voraussetzungen & Installation
1. Umgebungseinrichtung
Dieses Projekt verwendet uv für blitzschnelles Paketmanagement. Stellen Sie sicher, dass Python 3.12+ und uv installiert sind.
# Clone the repository
git clone [https://github.com/yourusername/multi-agent-orchestrator.git](https://github.com/yourusername/multi-agent-orchestrator.git)
cd multi-agent-orchestrator
# Install dependencies via uv
uv venv
uv pip install -r requirements.txtThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to interact with Google Sheets for reading, writing, and managing spreadsheets through a set of MCP tools.MIT
- FlicenseNot gradedqualityBmaintenanceProvides read/write access to Google Sheets and Google Docs through MCP tools, enabling operations like reading sheets, appending rows, and editing documents.
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to send emails, create drafts in Gmail, and append content to Google Docs via standardized MCP tools.25ISC
- FlicenseAqualityCmaintenanceEnables AI agents to create and edit Google Docs and draft Gmail emails through natural language.7
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
AI document editing for agents: draft, edit, export .docx/PDF. 37 MCP tools; agent self-signup.
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aryansaxena04/IRA-multi-agent-MCP-orchestrator-system'
If you have feedback or need assistance with the MCP directory API, please join our Discord server