Skip to main content

getmcp - MCP Server Management Tool

A command-line interface tool that provides functionality for searching, pulling, and managing MCP servers.

Installation

From PyPI:

pip install getmcp

From source:

pip install -e .

Usage

After installation, you can use either the getmcp or mcpm command (they are identical):

Search for servers

getmcp search github
# or
mcpm search github --type python nodejs --limit 5

Pull a server

getmcp pull github
# or
mcpm pull github

Show version information

getmcp version
# or
mcpm version

Features

  • Search for MCP servers
  • Pull server templates
  • Filter by server type (docker, python, nodejs)
  • Two command aliases: getmcp and mcpm

Development

Setup Development Environment

# Clone the repository
git clone https://github.com/pathintegral-xyz/getmcp.git
cd getmcp

# Install in development mode
pip install -e .

Building the Package

python -m build

Publishing to PyPI

python -m twine upload dist/*

Dependencies

  • Python 3.11+
  • requests library

License

MIT

Metadata

Release files for getmcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for getmcp 0.1.1
File Size Uploaded
getmcp-0.1.1.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for getmcp 0.1.1
File Interpreter ABI Platform
getmcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / getmcp-0.1.1.tar.gz

Download URL getmcp-0.1.1.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6bf2eceb89c9c722f90e63c5af05084fc6ba74a915d53f78ee4d5227406c4a8f
BLAKE2b-256 checksum
How to use checksums
25fabf41ddcd66d5f0f6b434296346c4e68728479577d9e2069909f85d0dad16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / getmcp-0.1.1-py3-none-any.whl

Download URL getmcp-0.1.1-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f39369660962de2d97fb9187ac4771959453121cde09272f20f19bfdc4295ae4
BLAKE2b-256 checksum
How to use checksums
9b1e34cfd2770c1ebd306c4f836914e8200f2d4cfa13be5e5155fecb867ebf60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page