simple_mcp_demo
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@simple_mcp_demorun a Python script to compute 2^10"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Agentic AI Infrastructure: Local Runtime Bridge using MCP
A secure, local communication runtime bridge that interfaces a cloud-based Large Language Model (Claude Desktop) with a local machine execution environment using the Model Context Protocol (MCP).
This project demonstrates how to build an active backend connection using standard I/O (stdio) transport channels to safely run local Python operations and system-level diagnostics directly through an AI chat framework.
🛠️ System Architecture
Rather than allowing an LLM to guess calculations or work in isolation, this architecture sets up a structural host-client relationship. The cloud interface securely invokes a localized Python runtime managed inside an isolated virtual environment.
MCP Host: Claude Desktop App
MCP Server: FastMCP Python Runtime Framework
Communication Layer: Standard Input/Output (
stdio) PipesEnvironment Isolation: Anaconda Virtual Environment Wrapper
Related MCP server: MCP Code Sandbox Server
🚀 Key Technical Implementation Details
Cross-Environment Automation: Engineered a customized execution syntax configuration (
cmd.exe /c conda run) to map external host applications seamlessly into target virtual environment directories without system PATH conflicts.Deterministic Tool Schemas: Implemented secure tool decorators (
@mcp.tool) capable of executing native mathematical computations and running safe numerical handlers (e.g., zero-division guards).Dynamic Resource Manifests: Exposed runtime container parameters, platform properties, and resource variables to the client interface dynamically via a unified URI infrastructure.
📦 Project Structure
├── .gitignore # Prevents environment tracking leaks
├── README.md # Architecture documentation
└── server.py # Active MCP Server logic and tool schemasSystem Architecture
┌──────────────────────────┐
│ Claude Desktop │
│ MCP Host │
└────────────┬─────────────┘
│
│ stdio
▼
┌──────────────────────────┐
│ FastMCP Server │
│ server.py │
├──────────────────────────┤
│ │
│ Resource │
│ └── system://info │
│ │
│ Tools │
│ ├── analyze_text_ │
│ │ complexity() │
│ └── safe_divide_ │
│ numbers() │
│ │
└────────────┬─────────────┘
│
▼
┌──────────────────────────┐
│ Local Python Execution │
│ Conda / Python Runtime │
└──────────────────────────┘Activate your specific virtual environment
conda activate mcp
Install required dependencies
pip install fastmcp
Claude Desktop Configuration
The MCP host must know how to start the local server.
A sanitized Windows configuration example is shown below.
Replace the example path with the actual absolute path to your local
server.py.
{
"mcpServers": {
"simple-mcp-demo": {
"command": "cmd.exe",
"args": [
"/c",
"conda",
"run",
"-n",
"mcp",
"python",
"C:\\path\\to\\simple_mcp_demo\\server.py"
]
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP-Native LLM Orchestration Agent
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA custom Model Context Protocol server that gives Claude Desktop and other LLMs access to file system operations and command execution capabilities through standardized tool interfaces.23Apache 2.0
- FlicenseNot gradedqualityDmaintenanceAn extensible Message Communication Protocol server that provides secure code execution capabilities in isolated sandbox environments, compatible with Claude for Desktop and other MCP clients.17-
- AlicenseNot gradedqualityBmaintenanceBridges local LLMs running in LM Studio with MCP clients like Claude Desktop to perform reasoning and analysis tasks while keeping sensitive data private. It features a suite of tools for local code review, privacy scanning, and content transformation using auto-discovered local models.MIT
- FlicenseNot gradedqualityDmaintenanceEnables natural language command and control of remote systems across multiple platforms through Claude AI using the Model Context Protocol.8-