ndjordjevic/pinrag
by Various
A powerful RAG (Retrieval-Augmented Generation) system built with LangChain, designed as an MCP server for Cursor, VS Code, and other AI assistants
MCP
ndjordjevic/pinrag
Added 1 June 2026
Overview
pinrag is a Retrieval-Augmented Generation system built with LangChain, packaged as an MCP server for use with AI assistants like Cursor and VS Code. It enables these tools to query a custom knowledge base and retrieve relevant context to enhance responses.
Best for
Best for
Developers who want to integrate a custom RAG pipeline into Cursor or VS Code using MCP
Use cases
- Connecting a codebase or documentation to Cursor for context-aware code suggestions
- Providing VS Code with a document retrieval backend for Q&A on private knowledge
- Building a lightweight RAG pipeline that integrates with any MCP-compatible assistant
Notes
pinrag is a Retrieval-Augmented Generation system built with LangChain, packaged as an MCP server for use with AI assistants like Cursor and VS Code. It enables these tools to query a custom knowledge base and retrieve relevant context to enhance responses.
1 stars on GitHub. Last updated 2026-04-10. Licensed MIT.
Use cases
- Connecting a codebase or documentation to Cursor for context-aware code suggestions
- Providing VS Code with a document retrieval backend for Q&A on private knowledge
- Building a lightweight RAG pipeline that integrates with any MCP-compatible assistant
Pros
- Leverages LangChain for modular RAG pipeline construction
- Uses the MCP standard for broad compatibility with modern AI assistants
- Lightweight Python implementation easy to extend or customize
Cons
- Very early stage with only 1 star, indicating limited testing and community
- Requires manual setup of the MCP server and connection to an LLM endpoint
- No built-in vector store or embedding management; must be configured by the user
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Leverages LangChain for modular RAG pipeline construction
- Uses the MCP standard for broad compatibility with modern AI assistants
- Lightweight Python implementation easy to extend or customize
Cons
- Very early stage with only 1 star, indicating limited testing and community
- Requires manual setup of the MCP server and connection to an LLM endpoint
- No built-in vector store or embedding management; must be configured by the user
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.