Vinkius
Greptile

Greptile MCP for AI. Understand any code base with natural conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Greptile MCP on Cursor AI Code EditorGreptile MCP on Claude Desktop AppGreptile MCP on OpenAI Agents SDKGreptile MCP on Visual Studio CodeGreptile MCP on GitHub Copilot AI AgentGreptile MCP on Google Gemini AIGreptile MCP on Lovable AI DevelopmentGreptile MCP on Mistral AI AgentsGreptile MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Greptile connects your AI agent directly to private codebases (GitHub, GitLab). Ask natural language questions about any repository—like asking 'How does the auth flow work?'—and get instant answers complete with file paths and line numbers.

It's a technical deep dive tool that lets you understand massive or unfamiliar code in minutes.

What your AI can do

Delete repository

Removes an indexed repository from the system.

Get file info

Retrieves specific details about a single file in your codebase.

Get repository status

Gets the current status of a repository index (e.g., processing, complete).

+ 8 more capabilities included
Query Codebases

Ask natural language questions about your indexed code and receive accurate, referenced answers.

Semantic Search

Find relevant functions, files, or patterns across entire repositories using abstract concepts instead of keywords.

Targeted File Searches

Run searches restricted to a single file path when you know exactly where the code lives.

Repository Management

List, inspect metadata for, and manage your indexed repositories.

Indexing Control

Submit new GitHub or GitLab repos for indexing or trigger a full re-scan of existing code.

Included with Plan

Waiting for input…

AI Agent

Greptile MCP - 11 Tools Available

This suite of tools lets you manage your codebase indexes, check status, delete data, and perform complex searches across all connected repositories.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Greptile on Vinkius

Delete Repository

Removes an indexed repository from the system.

Get File Info

Retrieves specific details about a single file in your codebase.

Get Repository Status

Gets the current status of a repository index (e.g., processing, complete).

Get Greptile Usage

Checks how much API usage you've consumed for billing purposes.

Index Repository

Starts the process of adding a new GitHub or GitLab repository to your searchable...

List Repositories

Shows you all the repositories that are currently indexed and available for querying.

Query Codebase

Asks an AI question against the entire codebase to get a conceptual answer with code references.

Query With Context

Continues an ongoing conversation, allowing subsequent questions to build on...

Reindex Repository

Triggers a full re-scan of an existing repository if the code has changed or needs...

Search By Filepath

Runs a search that is limited strictly to files matching a specific path.

Search Codebase

Performs a broad, semantic search across the codebase for relevant code patterns or...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Greptile integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Greptile, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Greptile MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Greptile. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The sheer overhead of understanding unfamiliar codebases is brutal.

Right now, figuring out a new project means clicking through dozens of folders and service layers. You copy boilerplate function names into Google, read five different READMEs that contradict each other, and spend hours just mapping the dependency graph before you even write one line of code.

With this MCP, your agent reads everything for you. You simply ask it what you want to know—'How is user data validated?'—and the system returns a direct answer with code references, cutting days of research into minutes.

Greptile gives you instant visibility into every function and file.

You never have to manually run `list_repositories` just to see what's available, or waste time checking if the index is up-to-date. The system handles all that background work so you can focus on the architecture itself.

The result isn't just an answer; it’s a guided tour of your codebase. It shows you the context and links to every relevant file, making massive projects feel small.

What your AI can actually do with this

You can connect your AI agent to Greptile and treat your entire collection of private repositories like a searchable document. Instead of spending hours digging through READMEs or jumping between services, just ask your agent what it needs to know—whether it's how the database connection is handled or which files manage user permissions.

The system reads every indexed file and answers in plain English, pointing you right to the code that matters. This entire service lives inside Vinkius, letting you connect once from any compatible client and get access to this codebase intelligence alongside hundreds of other tools. You can even track usage with specific calls or tell the agent to check the current status of a repository before starting work.

Built · Hosted · Managed by Vinkius Greptile-MCP: Codebase Search & Understanding
Server ID 019dd0fe-56f2-723c-95f0-cce65db7e665
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I query codebases with Greptile MCP? +

Just ask your agent a natural language question after indexing. For example: 'Show me the flow for processing payments.' The system uses query_codebase to give you a technical walkthrough.

What if my code changes? Do I need to reindex using Greptile MCP? +

Yes. If you know the codebase has changed, always run reindex_repository. Otherwise, your answers might point to outdated logic or deprecated functions.

Can I search only in one specific file path using Greptile MCP? +

Absolutely. Use the dedicated search_by_filepath tool when you need a very precise search, limiting results to files matching that exact path.

What is the difference between searching and querying with Greptile MCP? +

Search functions (search_codebase) find relevant code snippets. Querying (query_codebase) uses those findings to provide a narrative answer or explain an architectural process.

What should I use to check the status of a repository before running `query_codebase` with Greptile MCP? +

Run get_repository_status. This tool confirms if your repository is indexed and ready for queries. If the status shows 'processing,' you'll need to wait until it reports 'completed.'

How can I monitor API consumption and rate limits when using Greptile MCP? +

Use get_greptile_usage. This tool immediately displays your current API usage metrics and remaining rate limit allowance. It helps you manage costs and prevents service interruptions during long sessions.

If I need to follow up on a previous answer, should I use `query_with_context` with Greptile MCP? +

Yes, that's the right way. query_with_context maintains the conversation history within your session. This allows your agent to remember details from earlier questions when answering follow-ups.

What is the proper way to completely remove a repository from my indexed sources using Greptile MCP? +

You must run delete_repository. This tool permanently removes an entire project's data and index from your connected environment. Use it when you no longer need the code in the codebase understanding.

Can I ask natural language questions about my codebase? +

Yes! The query_codebase tool sends a natural language question along with repository references and returns AI-generated answers with specific code references (file paths and line numbers). For follow-up questions, use query_with_context with the session ID from the previous response to maintain conversation continuity.

Do I need to index my repository before querying it? +

Yes. Use index_repository with the remote host (github or gitlab), repository path (owner/repo), and branch name. Check indexing progress with get_repository_status. Once indexed, you can query and search the repository. Use reindex_repository to refresh the index after significant code changes.

Can I search for specific code patterns across my repositories? +

Yes. The search_codebase tool performs semantic search across your indexed repositories to find relevant files and functions. For targeted results, use search_by_filepath to narrow the search to a specific file path. Use get_file_info to retrieve indexed metadata for any file.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Greptile. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.