MCP.so
Sign In
G

Greptile MCP Server

@sosacrazy126

Basic information

About Greptile MCP Server

No overview available yet

Greptile MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "greptile": {
      "command": "npx",
      "args": [
        "greptile-mcp-server"
      ],
      "env": {
        "GREPTILE_API_KEY": "your_api_key",
        "GITHUB_TOKEN": "your_github_token"
      }
    }
  }
}

Greptile MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Greptile?

A TypeScript-powered MCP server that provides AI-powered code search and querying through the Greptile API, enabling natural language queries, deep code analysis, and cross-repository insights. It is built with the official MCP SDK and designed for integration with AI tools like Claude Desktop and Continue.

How to use Greptile?

Run npx greptile-mcp-server --api-key=xxx --github-token=yyy for instant start, or set environment variables GREPTILE_API_KEY and GITHUB_TOKEN. Use tools like index_repository and query_repository from any MCP-compatible client. An interactive setup wizard is available with npx greptile-mcp-server init.

Key features of Greptile

  • Zero-installation experience via NPX
  • Natural language queries about codebases
  • Deep code analysis and architecture understanding
  • Cross-repository insights and comparisons
  • Session continuity for progressive exploration
  • Streaming support with Server-Sent Events

Use cases of Greptile

  • Ask plain‑English questions about a codebase’s architecture and patterns.
  • Index multiple repositories and compare implementation approaches.
  • Build understanding of a large project incrementally through conversational sessions.
  • Debug or explore private repositories by granting a GitHub token with repo permissions.

Frequently asked questions

1

Do I need to install anything locally to use Greptile?

No; the server runs via NPX with zero installation. Just run `npx greptile-mcp-server`.

2

Can I use Greptile with any MCP-compatible client?

Yes; it implements the standard Model Context Protocol and works with Claude Desktop, MCP CLI tools, and any other MCP-compatible client.

3

How do I index private repositories?

Ensure your GitHub token has `repo` permissions for the private repositories you want to index.

4

How long does it take to index a repository?

Indexing time varies by size – small repos (<1000 files) typically take 1–2 minutes, larger ones 10–15 minutes. Use `get_repository_info` to check status.

5

Is my code data secure?

Your code is processed by Greptile’s API according to their security and privacy policies. See Greptile’s security page for details.

Comments

More Other MCP servers