Server data from the Official MCP Registry
Execute TypeQL queries and manage databases and users on a TypeDB server.
Execute TypeQL queries and manage databases and users on a TypeDB server.
This MCP server has significant security vulnerabilities that make it unsuitable for production use. The most critical issues are: (1) credentials passed as command-line arguments and stored in module-level variables, exposing them to process inspection and logs; (2) complete absence of authentication/authorization on the MCP server itself, allowing any client to execute arbitrary database operations; (3) dangerous default credentials hardcoded in argument defaults; and (4) unvalidated user input in database/user names passed directly to HTTP URLs, creating injection vulnerabilities. These issues create multiple attack vectors for credential theft, unauthorized database access, and injection attacks. Supply chain analysis found 5 known vulnerabilities in dependencies (1 critical, 3 high severity).
7 files analyzed · 15 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-typedb-typedb-mcp": {
"args": [
"typedb-mcp"
],
"command": "uvx"
}
}
}From the project's GitHub README.
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
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:
<address> with http://host.docker.internal:8000 instead of http://localhost:8000--add-host=host.docker.internal:host-gatewayStart 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:
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
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.