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:
getmcpandmcpm
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)
| File | Size | Uploaded | |
|---|---|---|---|
| getmcp-0.1.1.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|