simple-mcp-server

CopilotSWATTeam/simple-mcp-server

3.1

If you are the rightful owner of simple-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A simple MCP Server, written in Python, designed for local development and testing.

Simple MCP Server

A simple MCP Server, written in Python.

Local Development

Follow the steps below to clone the repo, install dependencies, and run the server locally while debugging and testing.

Installation

UV was used to perform local Python development. UV is a Python package manager that makes Python development much saner. If you don't wish to use UV, go for it.

MacOs/Linux

Windows

Follow the steps to install UV for Windows.

Running the Solution Locally

  1. Clone this repo.
  2. Navigate to directory of the local repo.
  3. Run uv sync to pull all the python packages.
  4. To run the server with default parameters, run start-server.sh on MacOs/Linux or start-server.cmd on Windows.
  5. (Optional) To run your MCP Server behind NGrok, run start-ngrok.sh on MacOs/Linux.

Built With

FastMCP

Astral UV