I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

Langchain-MCP-CLIENT
🦜🔗Langchain模型上下文协议(MCP)客户端
3 years
Works with Finder
2
Github Watches
1
Github Forks
8
Github Stars
🦜 🔗 LangChain MCP Client
This simple Model Context Protocol (MCP) client demonstrates the use of MCP server tools by LangChain ReAct Agent.
- 🌐 Seamlessly connect to any MCP servers.
- 🤖 Use any LangChain-compatible LLM for flexible model selection.
- 💬 Interact via CLI, enabling dynamic conversations.
Conversion to LangChain Tools
It leverages a utility function convert_mcp_to_langchain_tools()
. This function handles parallel initialization of specified multiple MCP servers and converts their available tools into a list of LangChain-compatible tools (List[BaseTool]).
Installation
The python version should be 3.11 or higher.
pip install langchain_mcp_client
Configuration
Create a .env
file containing all the necessary API_KEYS
to access your LLM.
Configure the LLM, MCP servers, and prompt example in the llm_mcp_config.json5
file:
- LLM Configuration: Set up your LLM parameters.
- MCP Servers: Specify the MCP servers to connect to.
- Example Queries: Define example queries that invoke MCP server tools. Press Enter to use these example queries when prompted.
Usage
Below an example with a Jupyter MCP Server:
Check the llm_mcp_config.json5
configuration (commands depends if you are running on Linux or macOS/Windows).
# Start jupyterlab.
make jupyterlab
# Launch the CLI.
make cli
This is a prompt example.
create matplolib examples with many variants in jupyter
Credits
This initial code of this repo is taken from hideya/mcp-client-langchain-py (MIT License) and from langchain_mcp_tools
(MIT License).
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Reviews

user_swwxKjSQ
I have been a dedicated user of Shodan MCP Server by MCP-Mirror and I'm thoroughly impressed. The tool provides an excellent platform for cybersecurity professionals to probe and analyze internet-connected devices efficiently. Its user-friendly interface and robust capabilities make it a top choice for network security assessments. Highly recommend it for anyone in need of reliable security scanning solutions. Full details can be found at https://mcp.so/server/Cyreslab-AI_shodan-mcp-server/MCP-Mirror.