mcpo-simple-server

mcpo-simple-server

6

MCPoSimpleServer is a lightweight Python-based server implementing the Model Context Protocol (MCP) for running MCP tools in secure environments. It offers dynamic loading, JSON configuration, and FastAPI support, making it a versatile platform for managing large language models.

MCPoSimpleServer

MCPoSimpleServer is a Python-based LLM server that implements the Model Context Protocol (MCP), offering a lightweight and asynchronous API platform for managing MCP tools in isolated and secure environments. It features a local Docker container, dynamic tool loading, JSON-based configuration, and an async FastAPI Python server.

Key Features

  • Local Docker container with SSE-MCP connection
  • Support for loading MCP tools via uvx or npx
  • Dynamic tool loading (whitelist/blacklist)
  • Access via SSE, Swagger REST, OpenAPI.json
  • Python server with full type hints
  • PyTest for server verification

Demo

A demo video is available to showcase MCPoSimpleServer in action.