mcp-dual-server-demo
Verified Safeby ASMAMAWABATEH
Overview
Demonstrates a multi-transport (STDIO and HTTP) tool-calling server and client architecture using FastMCP for Python applications.
Installation
python3 http_server_mcp.pySecurity Notes
The HTTP server binds to localhost (127.0.0.1), limiting direct external exposure. No dangerous functions like `eval` or hardcoded secrets found. The tool implementations are simple arithmetic and string manipulations and pose no apparent security risks.
Similar Servers
MultiServer-Mcp
Demonstrates building and interacting with multiple Microservice-Compatible Protocol (MCP) servers for math and text processing using a LangChain MCP client for direct tool invocation.
mcp-server
This project demonstrates building and interacting with a simple Remote Procedure Call (RPC) server using the FastMCP framework, exposing callable tools over HTTP.
learn-mcp-server
Exposing Python functions as networked tools or microservices using the FastMCP framework.
mcp_server_example
This server exposes simple Python functions as API endpoints using the FastMCP framework, providing a demonstration of a microservice.