grep.app MCP: what works in Claude, ChatGPT, Cursor, and Grok Bot
grep.app remote MCP server: search code across public GitHub repos, with regex and repo filters. No sign-in needed.
Registry name: (v)
Set it up
URL https://mcp.grep.app. No sign-in. Paste the URL and it connects. Copy-paste setup: Claude | Claude Code | Cursor | VS Code | ChatGPT
Status grid
| App | Status | Date tested |
|---|---|---|
| Claude | Untested | Not yet tested |
| ChatGPT | Untested | Not yet tested |
| Cursor | Untested | Not yet tested |
| Grok Bot | Untested | Not yet tested |
| MCP Inspector (reference client) | Untested | Not yet tested |
| MCP TypeScript SDK (reference client) | Works | Fri Oct 16 2026 |
Hands-on test results
| App | Task | Result | Time | Detail | Date tested |
|---|---|---|---|---|---|
| MCP TypeScript SDK (reference client) | connect (no auth) | Works | 584 ms | Connected without sign-in in 584 ms. | Oct 16, 2026, 4:46 PM CT |
| MCP TypeScript SDK (reference client) | list tools | Works | 202 ms | 1 tools: searchGitHub. | Oct 16, 2026, 4:46 PM CT |
| MCP TypeScript SDK (reference client) | code search ("StreamableHTTPClientTransport(") | Works | 416 ms | searchGitHub: about 10 KB returned. "Repository: microsoft/playwright Path: tests/mcp/http.spec.ts URL: https://github.com/microsoft/playwright/blob/main/tests/mcp/http.spec.ts " | Oct 16, 2026, 4:46 PM CT |
| MCP TypeScript SDK (reference client) | regex search in one repo | Works | 666 ms | searchGitHub: about 6 KB returned. "Repository: vercel/next.js Path: packages/next/.storybook/fixtures/errors.ts URL: https://github.com/vercel/next.js/blob/canary/packages/nex" | Oct 16, 2026, 4:46 PM CT |
| MCP TypeScript SDK (reference client) | search with no matches | Works | 325 ms | searchGitHub: 32 characters returned. "No results found for your query." | Oct 16, 2026, 4:46 PM CT |
| MCP TypeScript SDK (reference client) | error handling (number as query) | Works | 157 ms | Protocol error: MCP error -32602: MCP error -32602: Invalid arguments for tool searchGitHub: [ { "code": "invalid_type", "expected": "string", "received": "number", "path": [ " | Oct 16, 2026, 4:46 PM CT |
Oct 16, 2026, 4:46 PM CT, MCP TypeScript SDK (reference client): Scripted client using the official MCP TypeScript SDK v1.32.1 against https://mcp.grep.app (Streamable HTTP, protocol 2025-06-18). No sign-in needed. Server mcp-typescript server on vercel v0.1.0. Read-only server, so no create task. 6 of 6 tasks passed.
Automated handshake
No public remote endpoint to check (local or package-only server).
Gotchas
- MCP TypeScript SDK (reference client): In our first run this call failed after about 15 s with an HTML error page instead of an MCP response. A retry worked in under 1 s.
Errors and fixes
FAQ
Does the grep.app MCP server work?
In our hands-on test on Oct 16, 2026, 6 of 6 tasks passed. Main gotcha: In our first run this call failed after about 15 s with an HTML error page instead of an MCP response. A retry worked in under 1 s.
What is the grep.app MCP server URL?
https://mcp.grep.app (Streamable HTTP).
Does the grep.app MCP server need sign-in?
No sign-in. Paste the URL and it connects.
How do I add the grep.app MCP server to Claude, Cursor, VS Code or ChatGPT?
Follow our copy-paste setup guides: https://connectorreport.com/c/grep-app/setup/claude https://connectorreport.com/c/grep-app/setup/claude-code https://connectorreport.com/c/grep-app/setup/cursor https://connectorreport.com/c/grep-app/setup/vscode https://connectorreport.com/c/grep-app/setup/chatgpt
What errors does the grep.app MCP server give?
MCP tool call times out on slow servers. MCP error: "Error POSTing to endpoint: <!DOCTYPE html>".
Compare
Best MCP servers for developer tools and code
Compare with other tested connectors | Connector Weather
Request a hands-on test of grep.app
Get the badge
Maintain grep.app or write about it? Show its live ConnectorReport status in your README or docs.
Markdown (README, docs)
[](https://connectorreport.com/c/grep-app?utm_source=badge&utm_medium=embed&utm_campaign=grep-app)
HTML
<a href="https://connectorreport.com/c/grep-app?utm_source=badge&utm_medium=embed&utm_campaign=grep-app"><img src="https://connectorreport.com/badge/grep-app.svg" alt="grep.app MCP status on ConnectorReport"/></a>
The badge updates on its own after every retest. How badges work