Back to Home
typedb icon

typedb-mcp

Verified Safe

by typedb

Overview

Enables AI assistants to interact with TypeDB databases using natural language to execute TypeQL queries and manage database resources.

Installation

Run Command
docker run -p 8001:8001 typedb/typedb-mcp:1.0.0 --typedb-address http://host.docker.internal:8000 --typedb-username admin --typedb-password password

Environment Variables

  • TYPEDB_URL
  • TYPEDB_USERNAME
  • TYPEDB_PASSWORD

Security Notes

The server uses default hardcoded TypeDB credentials ('admin'/'password') in `config.py` and `docker-compose.yml`, which are security risks if not overridden or changed for production. The MCP server binds to all network interfaces (`0.0.0.0`) without explicit authentication on the MCP endpoint itself, meaning anyone with network access to the server can interact with TypeDB if valid credentials are provided to the MCP server. It also allows execution of arbitrary TypeQL queries (read, write, schema) through its API, which could be exploited by a malicious or compromised AI assistant or user to perform destructive actions or extract sensitive data. While the application's intent is to serve a trusted AI assistant, these aspects require careful operational security planning (e.g., network isolation, robust TypeDB credentials, and possibly an additional authentication layer for the MCP server).

Similar Servers

Stats

Interest Score36
Security Score6
Cost ClassMedium
Avg Tokens500
Stars9
Forks1
Last Update2026-01-06

Tags

TypeDBDatabaseAI AssistantLLMMCPTypeQL