Skip to main content
Glama
badrinathvm

MCP AI Chat LangChain

by badrinathvm
README.md
# MCP AI Chat LangChain Example

A basic implementation of a **Model Context Protocol (MCP)** server that demonstrates core functionality, including tools and resources. This guide will walk you through the steps to initialize, inspect, and integrate the server.

## Getting Started

Before you begin, ensure you have the following installed:

- **Python** (Version 3.8 or later)
- **uv CLI**

To verify your installation, run:
```bash
    python --version
    uv --version
```

### Initialization

To initialize the project, navigate to a local folder of your choice and launch your terminal (PowerShell or CMD). Then, run:

```bash
    uv init mcp-ai-chat-langchain
``` 

### Create a virtual environment 

```bash
    uv venv --python 3.12.0
```

### To add a new dependency 

```bash
    uv add langchain-groq
    uv addlangchain-openai
    uv add mcp-use
``` 
This will set up the project directory and install the necessary dependencies.

### To execute the project

```bash
    uv run app.py
```

## Resources

- [uv](https://docs.astral.sh/uv/#python-versions)