mcp_servers_demo

mcp_servers_demo

3.3

This repository contains a demo of a Model Context Protocol (MCP) server with basic implementations and orchestration.

The MCP Servers Demo project provides a foundational setup for implementing and orchestrating Model Context Protocol servers. It includes basic Python modules for handling MCP requests and integrating with Language Model Models (LLM). The project is structured to support both local development and containerized deployment using Docker. The repository is designed to be a starting point for developers looking to explore MCP server functionalities and includes configuration files for Docker and OpenAPI to facilitate easy deployment and API management.

Features

  • Basic Python modules for MCP request handling and LLM integration.
  • Containerized MCP server example with Docker configuration.
  • OpenAPI configuration for API management and documentation.
  • Support for local development and testing.
  • Environment variable configuration for flexible deployment.

Usage with Different Platforms

local_development

powershell
git clone https://github.com/improbabil3/mcp_servers_demo.git ; cd mcp_servers_demo
pip install -r mcp_docker/requirements.txt
python mcp_docker/main.py

docker_deployment

powershell
docker compose -f mcp_docker/docker-compose.yml up --build