1. Conduid
  2. Developer Tools
  3. Datascript MCP Server
MCP server · Developer Tools

Datascript MCP Server

🚀 Datascript MCP Server

Unclaimed MIT last commit a year ago devtools
54Fair

Scored 5 months ago · breakdown

About Datascript MCP Server

Datascript MCP Server is an MCP server published by xlisp in the Developer Tools category: 🚀 Datascript MCP Server.

The repository has 40 stars and 4 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/xlisp/datascript-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Datascript MCP Server

Powered by Claude · Grounded in docs

I know everything about Datascript MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

1 check has not been run yet.

README

🚀 Datascript MCP Server

AI. Query. Visualize. Extend. A powerful Clojure-based MCP server built for querying DataScript and integrating with AI workflows.


🔍 Key Features

🕸️ Graph path search and visualization

📂 Query parent-child relationships

📊 Load examples and compute totals

🧾 Query entity properties


⚙️ Getting Started

▶️ Run the MCP Server

Run with Clojure CLI:

clojure -X:mcp

Or from Emacs REPL:

(mcp-server)

✅ Check Server Health

Use the following command to verify that the server is up and responding to JSON-RPC:

echo '{"jsonrpc": "2.0", "id": 1, "method": "initialize", "params": {"protocolVersion": "2024-11-05", "capabilities": {}, "clientInfo": {"name": "test", "version": "1.0"}}}' \
| /usr/local/bin/clojure -M -m datascript-mcp.core

Expected response:

Datascript MCP Server running on STDIO transport.
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
...
{"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2024-11-05","capabilities":{"logging":{},"tools":{"listChanged":true}},"serverInfo":{"name":"datascript-server","version":"0.1.0"}}}

🖥️ MCP Client Configuration (Claude Desktop)

Example client setup for launching the server from Claude Desktop:

{
  "datascript-mcp": {
    "command": "/bin/bash",
    "args": [
      "-c",
      "cd /Users/clojure/Desktop/datascript-mcp-server && /usr/local/bin/clojure -M -m datascript-mcp.core"
    ]
  }
}
  • Tools

🔮 Roadmap

  1. Import and query any DataScript dataset 👉 load-db, It's use datascript transit
  2. Generate and insert AI-created data on the fly 👉 add_data
  3. Connect to Datomic for hybrid querying 👉 Datomic MCP Server
  4. Visualize relationship graphs and entity networks 👉 Visualization MCP Server
  5. Support filesystem help 👉 filesystem-mcp-server, clojure -X :mcp-filesystem
  6. Support Datahike's MCP

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with Clojure. Powered by DataScript. Inspired by the future of intelligent querying. In the Source we trust.

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Datascript MCP Server

How do I install Datascript MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Datascript MCP Server safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 2 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Datascript MCP Server still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.