Skip to main content

A tool for searching, pulling, and managing MCP servers

Reason this release was yanked:

not ready

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 fastapi
# or
mcpm search api --type python nodejs --limit 5

Pull a server

getmcp pull fastapi-server
# or
mcpm pull fastapi-server

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/yourusername/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.12+
  • requests library

License

MIT

Project details


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.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

getmcp-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file getmcp-0.1.0.tar.gz.

File metadata

  • Download URL: getmcp-0.1.0.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

Hashes for getmcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dc91cfe8eb44db473440867374dbd714c9ca189c60aaee2f421797a31b42f1bb
MD5 6f59a8ab343105f22d312510f988821f
BLAKE2b-256 bc29e979e1a57c3f5f79468e995f13caacd7b5101be23582312c71a4914c6282

See more details on using hashes here.

File details

Details for the file getmcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: getmcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for getmcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 051cfdd87d0d8cfc4716f594093e4abefa6a2895723e82d34cf3076d60da6922
MD5 457a1a4aefc1000a364177efd95e23e9
BLAKE2b-256 b8fdb635a8ff614c3a52fe68c2d450f2a31c5b8f3e823a4870a6f208e5450290

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page