TypeDB MCP Server

MCP serverDatabases & data

This app lets your AI work directly with TypeDB, a database. Once added, it can run TypeQL queries to find and work with the data you store there, and manage the databases and user accounts on it.

Unavailable. This server has no hosted endpoint yet, so ahel can't serve it.

After adding the app, connect it to your TypeDB and ask your AI to run a query or manage your databases and users.

What your AI can do with it

  • Run TypeQL queries to look up information in TypeDB
  • Create and manage databases on TypeDB
  • Add and manage user accounts on TypeDB
  • Answer questions using the data held in your TypeDB databases

From the project's README

As published by typedb/typedb-mcp-server in README.md.

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 <address> 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

  1. Start the MCP server (see above)

  2. Open Cursor Settings → MCP

  3. Add the server configuration. Create or edit .cursor/mcp.json in your project:

{
  "mcpServers": {
    "typedb": {
      "url": "http://localhost:8001/mcp"
    }
  }
}
  1. Restart Cursor or refresh MCP connections

  2. 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:$VERSION

Signals

GitHub stars
13
Forks
10
Last commit
Jul 2026
Advanced
Delivery
typedb-mcp MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-typedb-typedb-mcp
Source
github.com/typedb/typedb-mcp-server