Server data from the Official MCP Registry
Pre-computed metadata context engine for AI-driven data analytics
Pre-computed metadata context engine for AI-driven data analytics
Valid MCP server (2 strong, 1 medium validity signals). 1 known CVE in dependencies Package registry verified. Imported from the Official MCP Registry.
4 files analyzed · 2 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: ANTHROPIC_API_KEY
Environment variable: DATARAUM_HOME
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-dataraum-dataraum": {
"env": {
"DATARAUM_HOME": "your-dataraum-home-here",
"ANTHROPIC_API_KEY": "your-anthropic-api-key-here"
},
"args": [
"dataraum"
],
"command": "uvx"
}
}
}From the project's GitHub README.
A rich metadata context engine for AI-driven data analytics.
Traditional semantic layers tell BI tools "what things are called." DataRaum tells AI "what the data means, how it behaves, how it relates, and what you can compute from it."
packages/
├── engine/ # Python — pipeline, detectors, Starlette kernel shell
├── cockpit/ # TypeScript — TanStack Start web UI
└── infra/ # docker-compose orchestration
Each package has its own README. Start there if you're working in a specific package.
DataRaum is mid-pivot. v0.2.x exposed a 12-tool MCP server over HTTP. That transport is gone. v1 is a 3-verb kernel + cockpit:
/measure (SSE), /query (Arrow), /probe (read-only SQL), plus /health.Today the substrate boots and you can poke /health. The 3 kernel verbs are 501 stubs and get filled in phase-by-phase per the DAT-339 pivot. No end-user surface yet — if you need v0.2.x MCP behavior, pin dataraum==0.2.2.
# Set the LLM key
cp packages/infra/.env.example packages/infra/.env
echo "ANTHROPIC_API_KEY=sk-ant-..." >> packages/infra/.env
# Bring up Postgres + control plane + cockpit
docker compose -f packages/infra/docker-compose.yml up -d --wait
# Verify the substrate
curl -fsS http://localhost:8000/health
# Open the cockpit
open http://localhost:3000
For UI iteration, run the cockpit dev server outside docker for hot reload — see packages/cockpit/README.md.
cd packages/engine && uv sync --group dev && uv run pytest --testmon tests/unit -q. See packages/engine/README.md and packages/engine/CLAUDE.md.cd packages/cockpit && bun install && bun run dev. See packages/cockpit/README.md and packages/cockpit/CLAUDE.md.cd packages/cockpit && DATARAUM_WORKSPACE_ID=<id> METADATA_DATABASE_URL=<url> bun run db:pull:metadata. Re-run after the engine adds/changes SQLAlchemy models.User-facing docs live in packages/engine/docs/ and are published via Zensical.
MIT — see LICENSE.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.