Greptile Connector for AI agents.
11 live capabilities
Query your entire codebase and find technical logic instantly.
Waiting for input…
Why people use Greptile
Greptile Codebase Intelligence for Large Repository Navigation
With Greptile, you just ask your agent to explain the request lifecycle. It scans the indexed repository, identifies the entry point, and walks you through the logic step by step with links to the actual files. You get the full picture in seconds without leaving your editor.
What Vinkius changes
You get a searchable, queryable map of your entire engineering workspace that your AI can actually use.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Onboarding a new developer
An engineer asks the agent to explain the auth flow in a massive backend repo they just joined, getting a summary with code links.
- Real-world use case 02
Hunting down bugs
A dev uses search_codebase to find every place a specific legacy function is called to see what might break during a refactor.
- Real-world use case 03
Rapid code review
A reviewer asks for all files that import a specific module to check for missing dependencies or side effects in a PR.
Complete set · 11capabilities
The complete Greptile capability set.
These are the exact actions your AI can choose when you ask it to work with Greptile.
01—04
4 capabilities in this set.
Part of 11 available through Greptile.
- 01 Capability
Delete repository
Remove an old or incorrect repository from your index to keep your workspace clean.
- 02 Capability
Query with context
Continue a conversation where the AI remembers the previous code snippets you discussed.
- 03 Capability
Reindex repository
Trigger a fresh scan of a repository to ensure the AI has the latest code changes.
- 04 Capability
Search by filepath
Look for specific patterns or terms only within a single file path.
05—08
4 capabilities in this set.
Part of 11 available through Greptile.
- 05 Capability
Search codebase
Perform a semantic search across your entire indexed codebase to find relevant logic.
- 06 Capability
Get file info
Pull metadata for a specific file to see its size, lines, and last updated status.
- 07 Capability
Get repository status
Check if your repository is finished indexing or still processing in the background.
- 08 Capability
Get greptile usage
Monitor your API consumption and remaining rate limits to manage your subscription.
09—11
3 capabilities in this set.
Part of 11 available through Greptile.
- 09 Capability
Index repository
Submit a new GitHub or GitLab repository to the system for AI analysis.
- 10 Capability
List repositories
See a full list of all the repositories you've currently indexed.
- 11 Capability
Query codebase
Ask a general technical question and get an answer with specific code references.
Set up in minutes
One URL. Then ask Greptile to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Greptile from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Greptile, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Greptile for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Greptile URL.
- Step 03
Save and start
Save the connection and enable Greptile in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"greptile": {
"url": "https://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Greptile
Open Agent mode in chat and ask: "Using Greptile, help me...". 11 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"greptile": {
"url": "https://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Greptile
Ask Copilot: "Using Greptile, help me...". 11 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"greptile": {
"url": "https://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Greptile
Open Cascade and ask: "Using Greptile, help me...". 11 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"greptile": {
"url": "https://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Greptile
Ask Cline: "Using Greptile, help me...". 11 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add greptile --transport http "https://edge.vinkius.com/vk_preview_JjO0hZW2yPNTgFluo5v382Yb9GmYI7NAmGBDNUxG/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Greptile
Ask Claude: "Using Greptile, show me...". 11 tools are ready
Where the request belongs
Work Greptile can move forward.
This is for the engineer who's tired of hallucinating AI answers because the model doesn't have enough context. It's for the person who needs to understand a legacy system without spending a week reading old commit logs.
Software Engineer
Navigating a new repo on Monday morning without getting lost in the folder structure.
Code Reviewer
Quickly finding related patterns to ensure a new PR doesn't break existing logic.
Engineering Manager
Getting a high-level overview of architecture decisions and technical debt across multiple services.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGitHub
Manage repositories, track issues, and search code via AI agents with GitHub.
Coding.net
All-in-one DevOps platform. manage projects, repositories, and issues via AI.
Codacy
Manage code quality and automated reviews via Codacy. track grades, monitor issues, and audit repository analysis directly from any AI agent.
DeepSource
Automate code quality monitoring via DeepSource. analyze issues, vulnerabilities, metrics, and report cards directly from any AI agent.
Gitee
Collaborative code hosting and development platform. manage repositories, issues, and pull requests via AI.
Code Climate
Manage code quality and engineering metrics via Code Climate. track repository grades, monitor snapshots, and audit test coverage directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Greptile connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Greptile.
The practical details behind the request, access and result.
Can Greptile help me understand a legacy codebase?
Yes. It indexes your entire repository so your agent can explain complex logic, find dependencies, and walk you through how different parts of the system interact.
How does Greptile handle multiple repositories?
You can index multiple repositories at once. This allows your agent to answer questions that span across different services or shared libraries.
Does Greptile help with finding technical debt?
Absolutely. You can ask your agent to identify outdated patterns, find unused functions, or summarize technical debt across your indexed repos.
Can I use Greptile to find specific code patterns?
Yes. It uses semantic search to find logic based on meaning, not just exact keywords, making it much easier to find specific implementations.
How do I keep my Greptile index up to date?
You can trigger a reindex of your repository whenever you make significant changes to ensure your agent always has the latest information.
Can I ask natural language questions about my codebase?
Yes! The query_codebase capability 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 capability 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.
One connection away
Give your agent a direct line to Greptile.
Connect Greptile once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available