
Jooq Mcp
Gives Claude direct access to jOOQ documentation through six focused tools: searchDocumentation for keyword lookups, getSqlExamples for query building patterns, getCodeGenerationGuide for codegen setup, getDatabaseSupport for vendor-specific info, getQueryDslReference for statement types, and getAdvancedFeatures for deeper functionality. Built on Spring Boot with local doc storage and TF-IDF search indexing for fast retrieval. Reach for this when you're writing database code with jOOQ and need quick reference on syntax, examples, or configuration without context switching to browser tabs. The crawler pulls docs locally so responses stay snappy even for complex queries about transactions, type safety, or multi-database support.
- GitHub stars
- 4
- tools
- 6
- transport
- SSE
- last updated
- Sep 12, 2025
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
searchDocumentationSearch jOOQ documentation for specific topics
Search jOOQ documentation for specific topics
No parameter schema in public metadata yet.
getSqlExamplesGet SQL query building examples for specific operations
Get SQL query building examples for specific operations
No parameter schema in public metadata yet.
getCodeGenerationGuideRetrieve jOOQ code generation documentation
Retrieve jOOQ code generation documentation
No parameter schema in public metadata yet.
getDatabaseSupportGet database-specific support information
Get database-specific support information
No parameter schema in public metadata yet.
getQueryDslReferenceGet Query DSL reference for specific statement types
Get Query DSL reference for specific statement types
No parameter schema in public metadata yet.
getAdvancedFeaturesAccess documentation for advanced jOOQ features
Access documentation for advanced jOOQ features
No parameter schema in public metadata yet.
Sponsors
Readme
jOOQ MCP Server
A Model Context Protocol (MCP) server that provides AI models with access to jOOQ documentation. This Spring Boot application uses Spring AI to expose jOOQ documentation as MCP tools, allowing AI systems to query and retrieve information about jOOQ features, SQL examples, and best practices.
Features
The MCP server provides the following tools:
- searchDocumentation: Search jOOQ documentation for specific topics
- getSqlExamples: Get SQL query building examples for specific operations
- getCodeGenerationGuide: Retrieve jOOQ code generation documentation
- getDatabaseSupport: Get database-specific support information
- getQueryDslReference: Get Query DSL reference for specific statement types
- getAdvancedFeatures: Access documentation for advanced jOOQ features
Getting Started
Prerequisites
- Java 21 or higher
- Maven 3.6+
Running the Application
-
Clone the repository:
git clone <repository-url> cd jooq-mcp -
Build the project:
./mvnw clean install -
Run the application:
./mvnw spring-boot:run
Details
- Repository
- github.com/martinellich/jooq-mcp
- Transport
- SSE
- Registry
- MCP registry, active