LangChain MCP 适配器

LangChain MCP 适配器是一个用于连接和扩展LangChain功能的工具集,适用于AI和机器学习项目开发。

  • by gokhankar
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 gokhankar/mcp-langchain-test

使用说明

-------uv init Initialized project sifirdan

-------cursor .

-------uv venv Using CPython 3.13.5 interpreter at: C:\Users\goekhan.karacay\AppData\Local\Programs\Python\Python313\python.exe Creating virtual environment at: .venv Activate with: .venv\Scripts\activate

-------.venv\Scripts\activate

(sifirdan) -------

active etmek icin => .venv\Scripts\activate ====>Buraya kadar virtual envr icindi=>

====> langchain icin=> -(sifirdan) -------uv add langchain-mcp-adapters langgraph "langchain[openai]" -(sifirdan) -------uv add python-dotenv-bunlari yapinca söyle oluyor =====>. pyproject.toml => dependencies = [ "langchain-mcp-adapters>=0.1.12", "langchain[openai]>=1.0.3", "langgraph>=1.0.2", "python-dotenv>=1.2.1", ]

artik yaparsak calismali=> uv run main.py

CHEATSHEET

[Hands On] Setting Up Our Environment- Cheat Sheet Quick Project Setup: Copy-Paste These Commands for lazy folks like me ;)

git checkout --orphan project/langchain-mcp-adapters

git rm -rf .

uv init

uv venv

source .venv/bin/activate

uv add langchain-mcp-adapters langgraph langchain-openai

uv add python-dotenv

git add .

(Commit command via Cursor AI - not explicitly listed)

(Push command - not explicitly listed, but implied after setting upstream)

Alternative commands to clone the resulting state:

git clone -b project/langchain-mcp-adapters https://github.com/emarco177/mcp-crash-course.git cd langchain-mcp-adapters git checkout f3567e5babb9bc91e8406d41ee82f2331f5641fe

------------------sonra servers klasörü ve icerisine init.py ve math_server.py olustur math_server repodan kopyala=> https://github.com/langchain-ai/langchain-mcp-adapters weather_server repodan kopyala=> https://github.com/langchain-ai/langchain-mcp-adapters

uv run servers/math_server.py uv run servers/weather_server.py => INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)