Skip to main content
Glama
askdkc

pgroonga-mcp

by askdkc

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PGROONGA_MAX_ROWSNoMaximum search row limit100
PGROONGA_LOG_LEVELNoLog level: debug, info, warn, or errorinfo
PGROONGA_TRANSPORTNoOnly stdio is currently supportedstdio
PGROONGA_DATABASE_URLYesPostgreSQL connection URL (required)
PGROONGA_MAX_VARIANTSNoVariant lookup limit500
PGROONGA_DEFAULT_LIMITNoDefault search row limit20
PGROONGA_ALLOWED_TABLESNoComma-separated table allowlist
PGROONGA_MAX_TEXT_BYTESNoPer-string result limit131072
PGROONGA_ALLOWED_SCHEMASNoComma-separated schema allowlistpublic
PGROONGA_LOCK_TIMEOUT_MSNoPostgreSQL lock timeout1000
PGROONGA_MAX_RESPONSE_BYTESNoSerialized response limit1048576
PGROONGA_STATEMENT_TIMEOUT_MSNoPostgreSQL statement timeout5000
PGROONGA_MAX_NORMALIZATION_INPUT_BYTESNoNormalization input limit16384

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pgroonga_server_infoB

Discover PostgreSQL, PGroonga, Groonga, and feature capabilities.

pgroonga_list_indexesB

List catalog-resolved PGroonga indexes and supported search modes.

pgroonga_searchC

Execute a bounded, catalog-validated PGroonga search with structured filters.

pgroonga_explain_searchB

Return a non-executing EXPLAIN (FORMAT JSON) for a validated search.

pgroonga_list_normalization_profilesA

Discover trusted index-level normalizer chains and NormalizerTable dependencies.

pgroonga_normalize_textC

Normalize text with a discovered PGroonga index profile.

pgroonga_lookup_variantsC

Normalize text and return bounded dictionary variants for the discovered profile.

pgroonga_validate_normalization_profileA

Validate dictionary mappings and report normalization hazards without modifying data.

pgroonga_healthA

Report limited PGroonga health checks and explicitly unavailable diagnostics.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/askdkc/pgroonga-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server