Skip to main content
Glama
vdinesh18

MCP Server Distributable

by vdinesh18

mcpserver-distributable

Portable distributable package for MCP server components.

Description

This repository packages the mcpserver module for distribution and provides utility scripts and tests. It includes a minimal example (test.py) and packaging metadata in pyproject.toml.

Related MCP server: MCP Template

Prerequisites

  • Python 3.13+

  • Git

Quickstart

Create and activate a virtual environment, install dependencies, and run tests:

PowerShell:

python -m venv venv
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; .\venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
if (Test-Path requirements.txt) { pip install -r requirements.txt }
python test.py

CMD:

python -m venv venv
venv\Scripts\activate.bat
python -m pip install --upgrade pip
pip install -r requirements.txt
python test.py

Packaging

Build a source / wheel distribution (requires build package):

pip install build
python -m build

Install locally:

pip install .

Usage

  • Run python test.py to execute the included tests and example outputs.

  • The package code lives under src/mcpserver.

CI

CI runs on push/PR via GitHub Actions: CI

Contributing

  1. Fork the repo and create a feature branch.

  2. Run tests locally: python test.py.

  3. Submit a PR targeting main.

License

Specify your license here.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A production-ready Python template for building MCP servers with enterprise features including registry integration, configuration management, structured logging, and extensible patterns for tools, resources, and prompts.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A minimal, well-structured starter template for building Model Context Protocol (MCP) servers using Python and the FastMCP framework. It includes boilerplate for tools, testing setup, and modern Python packaging to accelerate server development.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    This repository provides a template for creating MCP servers with Python, including installation instructions and tools for testing with the MCP Inspector.
    -