stdio-mcp-client-server
Verified Safeby Dhull442
Overview
Interactive AI chat with document retrieval and extensible tool integration via a command-line interface.
Installation
uv run main.pyEnvironment Variables
- OPENROUTER_API_KEY
- MODEL
Security Notes
API keys are properly loaded from environment variables. Local server communication uses standard I/O (stdio_client). Tools defined in `mcp_server.py` (read_doc, edit_doc, write_doc) operate on an in-memory dictionary, preventing direct file system access and significantly limiting potential malicious actions related to document manipulation. No 'eval' or code obfuscation found.
Similar Servers
MCP_client_server
This project demonstrates client-server delegation of LLM tasks using the MCP framework, where the server requests an LLM generation from the client.
MCP
Provides client-server communication capabilities.
2025-04-15-mcp-server
The MCP server acts as an intermediary, translating Model Context Protocol (MCP) commands into Webflow Designer Extension API calls via a local WebSocket, enabling AI models to programmatically interact with and modify Webflow page designs.
MCP-Server
A multi-purpose control plane (MCP) server for managing and executing various tools (e.g., Quality Engineering, calculator, banking functionalities) via a FastAPI web interface, acting as a centralized gateway for diverse operations.