I know there’s a bunch of these tools already out there for public sources of info. I built this tool because I was getting frustrated by having to clone repos of libraries/APIs I'm using to be able to add them as context to the Cursor IDE (so that Cursor could use the most recent patterns). I would've preferred to just proxy GitHub search, but that seems to be limited to public repos via Copilot chat, and not available via graphql. This repo hosts a remote MCP server to facilitate a RAG query against an indexed GitHub repo. Indexing is performed via Cloudflare workflows, I’ve included info for how to deploy this in your own instance as I think having remotely accessible embeddings can be very useful for an organization.
[readme](https://github.com/edelauna/github-semantic-search-mcp/tree/...)