ODEI MCP Server
Provides access to ODEI's constitutional knowledge graph, AI safety guardrails, and EVM smart contract auditing tools. It enables users to query structured domain nodes, validate agent actions, and perform security audits directly through an MCP client.
README
ODEI MCP Server
Model Context Protocol server for ODEI World Model — constitutional knowledge graph, AI safety guardrails, and smart contract audit.
What This Provides
Connect Claude (or any MCP client) directly to ODEI's production constitutional knowledge graph:
odei_world_model_query— Query 91-node knowledge graph across 6 semantic domainsodei_guardrail_check— Validate any agent action before execution (APPROVED/REJECTED/ESCALATE)odei_world_model_signal— Instant agent trust score and context signalodei_smart_contract_audit— EVM security audit with EVMbench methodology
Quick Start
# Install
npm install -g @odei/mcp-server
# Add to your Claude Desktop config (~/.claude/mcp.json)
{
"mcpServers": {
"odei": {
"command": "odei-mcp",
"env": {
"ODEI_API_KEY": "your-key-from-api.odei.ai/integrate/"
}
}
}
}
Or use without an API key (limited to public world model):
{
"mcpServers": {
"odei": {
"command": "odei-mcp"
}
}
}
Tools
odei_world_model_query
Query ODEI's constitutional knowledge graph.
{
"queryType": "search",
"searchTerm": "AI safety guardrails"
}
Returns structured nodes with relationships, confidence scores, and provenance.
odei_guardrail_check
Validate an action before executing it.
{
"action": "transfer 500 USDC to 0x...",
"severity": "high"
}
Returns APPROVED, REJECTED, or ESCALATE with detailed reasoning across 7 constitutional layers.
odei_world_model_signal
Instant signal for high-frequency decisions.
{
"signalType": "agent_score",
"subject": "AgentName"
}
odei_smart_contract_audit
Audit EVM smart contract code.
{
"code": "pragma solidity ^0.8.0; contract Vault { ... }",
"chain": "base"
}
Architecture
ODEI's world model is a 6-layer constitutional knowledge graph:
FOUNDATION (25 nodes) — Identity, values, partnerships, principles
VISION (12 nodes) — Long-term goals and aspirations
STRATEGY (16 nodes) — Plans, initiatives, resource allocation
TACTICS (8 nodes) — Tasks, time blocks, execution
EXECUTION (11 nodes) — Work sessions, deliverables, outcomes
TRACK (19 nodes) — Metrics, signals, observations
91 total nodes · 91 relationship types · Production since January 2026
Installation
npm install @odei/mcp-server
Or with npx (no install):
npx @odei/mcp-server
Configuration
| Environment Variable | Description | Default |
|---|---|---|
ODEI_API_KEY |
API key from api.odei.ai/integrate/ | (public endpoint) |
ODEI_API_URL |
Base URL | https://api.odei.ai |
Get an API Key
Register at api.odei.ai/integrate/ for authenticated access.
Free tier: public world model queries, limited guardrail checks. Paid: full graph access, all services.
Links
- Product site: https://api.odei.ai
- Virtuals ACP: https://app.virtuals.io/acp/agent-details/3082
- Organization: https://github.com/odei-ai
- Twitter: https://x.com/odei_ai
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.