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
fastmcp
An ergonomic, extensible, and high-performance framework for building and interacting with Model Context Protocol (MCP) servers and clients. It facilitates modular AI component development and robust integration with external APIs via OpenAPI specifications.
5ire
A sleek AI assistant and MCP (Model Context Protocol) client that supports various LLMs, integrates tools, and manages knowledge bases for document processing.
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.
mcp-interviewer
A Python CLI tool designed to evaluate, test, and generate reports on Model Context Protocol (MCP) servers to ensure compatibility and quality for LLM agent use cases.