mcp-langchain-client
Verified Safeby bhakti259
Overview
Enables LLMs to interact with external tools from MCP servers through a LangChain-integrated client, offering both CLI and Streamlit web interfaces.
Installation
streamlit run client2_with_streamlit.pyEnvironment Variables
- OPENAI_API_KEY
Security Notes
The client uses standard practices for API key management (via .env file). It relies on the user to configure trusted MCP servers, especially for `stdio` transport which executes local commands. No obvious direct `eval` or dynamic command execution from untrusted user input within the client's code, but the security of the configured MCP servers and the potential for prompt injection leading to unintended tool calls are external considerations.
Similar Servers
5ire
A desktop AI assistant client that integrates with various LLM providers and connects to Model Context Protocol (MCP) servers for extended tool-use and knowledge base capabilities.
mcp-client-for-ollama
An interactive terminal client for connecting local Ollama LLMs to Model Context Protocol (MCP) servers, enabling advanced tool use and workflow automation for local LLMs.
mcp-use-cli
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
fastchat-mcp
A Python client for integrating Language Models with Model Context Protocol (MCP) servers, allowing natural language interaction with external tools, resources, and prompts.