Verified

Gel MCP Server

Gel database queries and schema documentation access for AI coding agents.

Data last scanned today · Reviewed today

01 dangerous tool6 tools3PythonApache-2.0

Overview

Gel MCP Server provides a specialized toolset allowing AI agents to interface directly with Gel database instances. It includes capabilities for executing live queries, running transactional dry-runs to prevent data modification, and retrieving structured code examples or configuration rules.

Our verdict

With a security score of 23/100, this server is currently classified as high-risk. The evaluation highlights significant concerns, including the fact that the project has not been editorially reviewed and its last commit occurred 440 days ago, suggesting a lack of active maintenance. Due to these stability and oversight factors, this tool is recommended only for experimental or non-production environments where database integrity is not critical.

  • Zero direct dependencies reduce the supply-chain surface area
  • Provides built-in transactional dry-run tools for safer querying
  • Licensed under the permissive Apache-2.0 open source license
  • High security risk due to long-term inactivity since last commit
  • Lacks editorial review or official vendor maintenance oversight
  • Authentication and read-only implementation details remain unreviewed

Tools

ToolDescriptionRisk
execute_queryrun a query against the Gel instance configured in the current project. Supports arguments and globals.high
try_queryrun a query in a transaction that gets rolled back in the end, preventing actual data modification.low
list_examplesaccess code examples for advanced workflows such as configuring the AI extension.low
fetch_exampleaccess code examples for advanced workflows such as configuring the AI extension.low
list_rulesin case you forgot to configure Gel rules in your text editor, the agent can access them like this, too.low
fetch_rulein case you forgot to configure Gel rules in your text editor, the agent can access them like this, too.low

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Does this server allow me to test database queries without making permanent changes?

Yes, you can use the try_query tool to run queries within a transaction that is automatically rolled back, preventing any data modification.

What tools are available for accessing documentation or rules?

The server provides list_rules and fetch_rule tools to retrieve Gel configuration rules, and list_examples and fetch_example tools to access code samples for workflows like configuring the AI extension.

What are the environment requirements to install the Gel MCP server?

The server installation requires uvx, a command-line tool, and Python 3.13.

Where can I find an example of the correct project configuration layout?

You can refer to the geldata/gel-ai-rules repository on GitHub to see an example configuration layout for your text editor.

Alternatives

Badge

Gel MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.