MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

L
Langgraphchatbot Rag MCP Observability

MCP server by Damankp

Created 12/1/2025
Updated 14 days ago
Repository documentation and setup instructions

📘 LangGraph Multi-Utility PDF Chatbot

🔑 Key Concepts Used

  • LangGraph (stateful agent workflow, tool routing, checkpointing)
  • RAG with FAISS (PDF embeddings + vector search)
  • OpenAI Embeddings + Recursive Text Splitter
  • Tool Calling (RAG, Web Search, Stock Price API, Calculator)
  • Multi-Thread Memory using SQLite checkpointing
  • Streamlit Chat UI with real-time response streaming (as a typewriter effect)
  • Observability with LangSmith providing an effective tool for monitoring

✨ Overview

A Streamlit-based AI assistant that allows users to upload PDFs, ask questions using Retrieval-Augmented Generation (RAG), and perform actions using built-in tools. Each chat thread maintains its own memory, retriever, and history using LangGraph’s stateful architecture.


Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/Damankp/LangGraphChatbot_RAG_MCP_Observability
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "damankp-langgraphchatbot-rag-mcp-observability": { "command": "git", "args": [ "clone", "https://github.com/Damankp/LangGraphChatbot_RAG_MCP_Observability" ] } } }