Submit

MCPOSimpleServer

@getsimpletool

MCP Calling Servere via SSE and OpenAPI
Overview

What is MCPOSimpleServer?

MCPOSimpleServer is a lightweight, asynchronous API platform for running and managing MCP tools in isolated, secure environments. It implements the Model Context Protocol (MCP) for seamless integration with LLM applications.

How to use MCPOSimpleServer?

To use MCPOSimpleServer, set up a local Docker container and load any MCP tool via uvx or npx. Access the tools through SSE, Swagger REST, or OpenAPI.json.

Key features of MCPOSimpleServer?

  • Local Docker container with a single SSE-MCP connection
  • Quick loading of MCP tools
  • Dynamic tool loading and filtering (whitelist/blacklist)
  • Access to MCP tools via multiple protocols
  • Tool isolation with each running in its own thread
  • JSON-based configuration for easy editing
  • Ability to launch custom MCP servers with ENV parameters
  • Simple admin authorization for testing
  • Async FastAPI Python server with type hints
  • Fast verification of changes with PyTest

Use cases of MCPOSimpleServer?

  1. Running multiple MCP tools in isolated environments
  2. Testing and developing LLM applications
  3. Integrating various APIs seamlessly

FAQ from MCPOSimpleServer?

  • Can I run multiple MCP tools simultaneously?

Yes! Each tool runs in its own thread, allowing for simultaneous operation.

  • Is there a database required for MCPOSimpleServer?

No, it uses JSON configuration for easy editing and portability.

  • How can I customize my MCP server?

You can define your own MCP server with custom ENV parameters.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.