DataScript MCP Server

DataScript MCP server enabling AI agents to use DataScript — the immutable in-memory database with Datalog query language inspired by Datomic — querying structured data with Datalog, managing entity-attribute-value data models, and integrating graph-capable in-memory data storage into agent-driven data analysis workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Databases datascript datalog in-memory-database mcp-server clojure graph-query
⚙ Agent Friendliness
71
/ 100
Can an agent use this?
🔒 Security
76
/ 100
Is it safe for agents?
⚡ Reliability
62
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
60
Documentation
65
Error Messages
60
Auth Simplicity
95
Rate Limits
90

🔒 Security

TLS Enforcement
80
Auth Strength
72
Scope Granularity
70
Dep. Hygiene
68
Secret Handling
88

Local in-memory only. No network. No persistence. No credentials needed.

⚡ Reliability

Uptime/SLA
68
Version Stability
62
Breaking Changes
60
Error Recovery
60
AF Security Reliability

Best When

An agent needs flexible Datalog queries over structured in-memory data — particularly for graph-like queries or knowledge representation use cases.

Avoid When

You need persistent storage, SQL familiarity, or large-scale data — use SQLite, PostgreSQL, or Neo4j MCPs instead.

Use Cases

  • Querying complex relational data with Datalog from analysis agents
  • Maintaining in-memory knowledge graphs from reasoning agents
  • Storing and querying entity-attribute-value data from data modeling agents
  • Exploring Datomic-style immutable data patterns from architecture agents
  • Graph traversal queries on structured data from knowledge agents
  • Building agent memory systems with temporal data semantics

Not For

  • Persistent data storage (DataScript is in-memory only — no persistence)
  • Teams unfamiliar with Datalog query language
  • Large datasets (in-memory only — limited by available RAM)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No authentication — in-memory local database. Data exists only for the duration of the MCP server process.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Free open source. DataScript library is free (Eclipse Public License).

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Datalog query syntax is unfamiliar to most LLMs — requires careful prompting
  • In-memory only — all data is lost when MCP server restarts
  • Data must be loaded fresh on each session — no persistence between restarts
  • Community MCP — niche use case with limited community support
  • ClojureScript/JavaScript runtime required for DataScript execution
  • No SQL interface — LLMs may struggle to generate correct Datalog syntax

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for DataScript MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5208
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered