TypeDB MCP server
io.github.typedb/typedb-mcp·v1.0.2·13 starsExecute TypeQL queries and manage databases and users on a TypeDB server.
13 stars
Reviews
Write oneNobody has reviewed TypeDB yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
TypeDB tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 70 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How TypeDB compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 13
- more than 89% of 28,688 servers
Install TypeDB in Claude Code, Cursor or VS Code
claude mcp add typedb-mcp -- docker run -i --rm docker.io/typedb/typedb-mcp:1.0.2
What the publisher says
From the TypeDB repository's README, as published. We do not edit it. Read it on GitHub
TypeDB MCP Server
An MCP (Model Context Protocol) server that enables AI assistants to interact with TypeDB databases. This allows LLMs to execute TypeQL queries, manage databases, and manage users through natural language.
Available on Docker Hub: https://hub.docker.com/repository/docker/typedb/typedb-mcp
Features
- Query Execution: Run TypeQL read, write, and schema queries
- Database Management: List, create, and delete databases
- User Management: List, create, and delete users
Running the Server
docker run -p 8001:8001 typedb/typedb-mcp:<version> \
--typedb-address <address> \
--typedb-username <username> \
--typedb-password <password>If you're running TypeDB server on localhost:
- replace with http://host.docker.internal:8000 instead of http://localhost:8000
- on Linux, add --add-host=host.docker.internal:host-gateway
Using with Cursor IDE
- Start the MCP server (see above)
- Open Cursor Settings → MCP
- Add the server configuration. Create or edit .cursor/mcp.json in your project:
{
"mcpServers": {
"typedb": {
"url": "http://localhost:8001/mcp"
}
}
}- Restart Cursor or refresh MCP connections
- Start chatting! You can now ask Cursor to:
- "List all databases"
- "Create a database called 'mydb'"
- "Define an entity 'person' with attribute 'name' in database 'mydb'"
- "Insert a person with name 'Alice'"
- "Query all persons in the database"
Building from Source
Use podman or Docker to create a Docker image and push it to DockerHub:
podman login docker.io
VERSION=<desired version number>
podman build -t typedb/typedb-mcp:$VERSION .
podman push typedb/typedb-mcp:$VERSIONNothing above is checked by us. What we check is on the safety report.
TypeDB: common questions
- Is TypeDB MCP server safe?
- Mostly: it is graded B (83/100). Read the TypeDB safety report
- How do I install TypeDB?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does TypeDB need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is TypeDB maintained?
- The last commit was 110 days ago (2026-07-17). The latest release is v1.0.2.
- How does TypeDB compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 13 (more than 89% of 28,688 servers). Full comparison.