Labsco
geldata logo

Gel

โ˜… 3

from geldata

Provides tools and resources for coding agents to interact with the Gel database, including automatic project configuration for query builders and ORMs.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

Gel MCP server

This MCP server provides tools and resources that help coding agents use the Gel database.

Available tools

  1. execute_query: run a query against the Gel instance configured in the current project. Supports arguments and globals.
  2. try_query: run a query in a transaction that gets rolled back in the end, preventing actual data modification.
  3. list_examples and fetch_example: access code examples for advanced workflows such as configuring the AI extension.
  4. list_rules and fetch_rule: in case you forgot to configure Gel rules in your text editor, the agent can access them like this, too.

Develop

Clone the repository and create the virtual environment:

uv sync

Open the server in the MCP Inspector:

mcp dev src/gel_mcp/server.py