A tool for searching, pulling, and managing MCP servers
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
getmcp-0.1.1.tar.gz
(3.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file getmcp-0.1.1.tar.gz.
File metadata
- Download URL: getmcp-0.1.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bf2eceb89c9c722f90e63c5af05084fc6ba74a915d53f78ee4d5227406c4a8f
|
|
| MD5 |
3f806840741ec70720f605b65f3b9a51
|
|
| BLAKE2b-256 |
25fabf41ddcd66d5f0f6b434296346c4e68728479577d9e2069909f85d0dad16
|
File details
Details for the file getmcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: getmcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f39369660962de2d97fb9187ac4771959453121cde09272f20f19bfdc4295ae4
|
|
| MD5 |
c6a009e4a26ce946fa83978ee5a3ef9d
|
|
| BLAKE2b-256 |
9b1e34cfd2770c1ebd306c4f836914e8200f2d4cfa13be5e5155fecb867ebf60
|