Phloem MCP Server
Phloem
Phloem es una plataforma de base de conocimiento autogestionada de nivel empresarial construida sobre RAGFlow. Envuelve el motor con una puerta de enlace API tipada de Node.js y un servidor MCP para una integración fluida con Agentes.
Phloem (韧皮部) — el tejido vascular que transporta nutrientes a través de una planta. El conocimiento debería fluir de la misma manera.
Por qué Phloem
Autogestionado — tus documentos, tu infraestructura, tu control. Ningún dato sale de tu entorno.
Listo para Agentes — expón tu base de conocimiento a través de API REST o servidor MCP, para que los agentes de IA obtengan respuestas fundamentadas y aumentadas por recuperación.
Tipado de extremo a extremo — un único contrato OpenAPI impulsa las rutas de la puerta de enlace, el SDK cliente y las capas simuladas. Menos sorpresas de integración.
Backend intercambiable — una capa adaptadora aísla RAGFlow; intercambia o actualiza el motor sin tocar el código de negocio.
Extensible — un registro de puntos de extensión (middleware, rutas, herramientas MCP, módulos web) diseñado para personalización tipo plugin sin bifurcar.
Related MCP server: Modular RAG MCP Server
Arquitectura
┌────────────┐ REST ┌─────────────┐ ┌──────────────┐
│ Web UI │──────────▶│ Gateway │──adapter──▶│ RAGFlow │
│ (React) │ │ (Fastify) │ │ (submodule) │
└────────────┘ └──────┬──────┘ └──────────────┘
│
┌──────┴──────┐
│ MCP Server │ ◀── Claude Desktop, Cursor, custom agents
└─────────────┘Paquetes
Paquete | Descripción |
Tipos, esquemas Zod, contratos API | |
Puerta de enlace API Fastify con capa adaptadora | |
Servidor MCP que expone herramientas de conocimiento | |
Consola web React (oscura, minimalista) | |
| Configuración plana compartida de ESLint |
Primeros pasos
Requisitos previos
Node.js ≥ 22
pnpm ≥ 9
Docker (para el backend de RAGFlow)
Instalación
git clone --recurse-submodules https://github.com/phytul/phloem.git
cd phloem
pnpm install
cp deploy/docker/.env.example deploy/docker/.envEjecutar (modo simulado — sin necesidad de backend)
# Gateway
pnpm --filter @phloem/gateway dev
# Web console (mock data via MSW)
VITE_API_MODE=mock pnpm --filter @phloem/web devEjecutar (con RAGFlow)
# Build and start RAGFlow (Lite profile, Infinity engine)
docker compose -f deploy/docker/docker-compose.yml -f deploy/docker/docker-compose.lite.yml up -d
pnpm --filter @phloem/gateway dev
pnpm --filter @phloem/web devVerificar
curl http://localhost:3000/healthzAPI
El contrato REST es la única fuente de verdad: openapi.yaml.
Recursos principales:
POST /v1/retrieval— recuperación híbrida entre conjuntos de datosGET/POST /v1/datasets— gestión de bases de conocimientoPOST /v1/datasets/{id}/documents— carga de documentosGET /healthz— sonda de actividad
Herramientas MCP
Herramienta | Descripción |
| Recuperación híbrida entre bases de conocimiento |
| Listar bases de conocimiento disponibles |
Desarrollo
pnpm run build # build all packages
pnpm run typecheck # strict TS check across the monorepo
pnpm run lint # ESLint + PrettierLos commits siguen Conventional Commits. Los hooks (lint-staged + commitlint) lo aplican automáticamente.
Licencia
Enlaces
This 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
- Alicense-qualityCmaintenanceEnables querying private knowledge bases through a modular RAG pipeline with features like hybrid retrieval, reranking, and observability, exposed via the Model Context Protocol.MIT
- Alicense-qualityCmaintenanceExposes RAG-related tools (query_knowledge_hub, list_collections, get_document_summary) via the Model Context Protocol, enabling AI assistants to perform hybrid search, document ingestion, and evaluation on knowledge bases.MIT
- Alicense-qualityDmaintenanceA pluggable RAG framework that exposes hybrid search, ingestion, and evaluation tools via the Model Context Protocol, enabling AI assistants like Copilot and Claude to query knowledge bases directly.MIT
Related MCP Connectors
Search your knowledge bases from any AI assistant using hybrid RAG.
Persistent memory and knowledge graphs for AI agents. Hybrid search, context checkpoints, and more.
Securely search and manage workspace context files for AI agents and teams.
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/phytul/phloem'
If you have feedback or need assistance with the MCP directory API, please join our Discord server