Skip to main content
Glama

greptile-mcp

query_repository

Query code repositories using natural language to get detailed answers with code references for understanding and navigating codebases.

Instructions

Query repositories using natural language to get detailed answers with code references

Input Schema

NameRequiredDescriptionDefault
geniusNoUse enhanced query capabilities
previous_messagesNoPrevious conversation messages for context
queryYesNatural language query about the codebase
repositoriesNoList of repositories to query
session_idNoSession ID for conversation continuity (auto-generated if not provided)
streamNoEnable streaming response
timeoutNoRequest timeout in milliseconds

Input Schema (JSON Schema)

{ "properties": { "genius": { "default": true, "description": "Use enhanced query capabilities", "type": "boolean" }, "previous_messages": { "description": "Previous conversation messages for context", "items": { "properties": { "content": { "type": "string" }, "role": { "enum": [ "user", "assistant" ], "type": "string" } }, "required": [ "role", "content" ], "type": "object" }, "type": "array" }, "query": { "description": "Natural language query about the codebase", "type": "string" }, "repositories": { "description": "List of repositories to query", "items": { "properties": { "branch": { "type": "string" }, "remote": { "enum": [ "github", "gitlab" ], "type": "string" }, "repository": { "type": "string" } }, "required": [ "remote", "repository", "branch" ], "type": "object" }, "type": "array" }, "session_id": { "description": "Session ID for conversation continuity (auto-generated if not provided)", "type": "string" }, "stream": { "default": false, "description": "Enable streaming response", "type": "boolean" }, "timeout": { "default": 60000, "description": "Request timeout in milliseconds", "type": "number" } }, "required": [ "query" ], "type": "object" }

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/sosacrazy126/greptile-mcp'

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