utopia
World's first open-source enterprise world model.
The Utopia MCP server provides AI agents with read-only access to a bitemporal knowledge graph that tracks both factual timelines and system belief changes over time. Built by DeepLethe as an enterprise world model, it exposes tools for searching documents, querying graph entities and their facts as of any date, tracking what changed in a period, and querying mounted databases through an ontology-driven interface. The server enables agents to interact with a knowledge foundation that records the full evolution of understanding, complete with conflict detection, reasoning, and compliance audit trails.
Key Features
Use Cases
- 01Enable AI agents to query enterprise knowledge with full temporal context showing how understanding evolved
- 02Retrieve historical entity states and relationships as they existed on specific dates for audit or analysis
- 03Query structured databases through natural language using ontology mappings maintained in the knowledge base
- 04Track decision provenance by replaying what facts were known and believed at the time a choice was made
- 05Build compliance-aware agents that can trace the full lineage of knowledge used in their reasoning
- 06Create agents that understand when information changed and what evidence supported different versions of facts
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
utopia — FAQ
What is the Utopia MCP server?+
Utopia is an MCP server that exposes read-only tools for AI agents to interact with a bitemporal knowledge graph. It provides document search, entity querying with temporal awareness, and ontology-driven database access for enterprise intelligence workflows.
How do I install and run the Utopia MCP server?+
Install via Docker Compose by cloning the repository and running the provided compose configuration. The system requires Docker and uses Postgres with pgvector as its backing store. Once running on localhost:1516, configure model endpoints and connect MCP clients to the exposed tools.
Which AI clients work with the Utopia MCP server?+
The README indicates it exposes tools over MCP that can be used by any MCP-compatible client. It works with OpenAI-compatible endpoints including DeepSeek, Qwen, GLM, Ollama, and vLLM for air-gapped deployments.
Do I need API keys to use Utopia?+
You need to configure model endpoints for chat and embedding under Administration → Models. The system supports any OpenAI-compatible endpoint, so you can use commercial APIs or run models locally with Ollama/vLLM.
Is the Utopia MCP server free to use?+
Yes, Utopia is open-source under the Apache-2.0 license. The software itself is free, though you'll need your own infrastructure (Docker, Postgres) and model endpoints (which may have their own costs).
What are the system requirements for running Utopia?+
Docker is required for the prebuilt image deployment. For local development, you need Rust 1.85+, Node 20+, and pnpm. The system uses one Rust binary and one Postgres database with pgvector extension.
How do I install utopia?+
Open the source repository on GitHub and follow its README. utopia is a mcp server — MCP Agents Market links you directly to the official repo.
Is utopia free?+
utopia is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.