Skip to main content

OMCP 管理器:用于管理模型上下文协议(MCP)服务器的包管理器

Project description

OMCP Manager

OMCP Manager is a package manager for Model Context Protocol (MCP) servers. It provides a simple command-line interface to manage MCP server packages, including installation, uninstallation, and configuration.

⚠️ Security Warning

Important Security Notice: MCP tools may pose potential poisoning risks. Please be aware of the following security considerations:

  1. Always verify the source and integrity of MCP packages before installation
  2. Run MCP tools in isolated environments or containers
  3. Regularly update packages to the latest secure versions
  4. Monitor system resources and network activity
  5. Use strong authentication and access controls
  6. Keep your system and dependencies up to date

Features

  • List available MCP server packages
  • Install and uninstall MCP server packages
  • Manage package configurations
  • Support for multiple runtimes (Node.js, Python)
  • Client integration support (Claude, Cursor, etc.)

Installation

# Clone the repository
git clone git@github.com:jinyalong/omcp.git
cd omcp

# Create and activate virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements-dev.txt

# Install the package
pip install -e .

Usage

# List available packages
omcp list

# Install a package
omcp install modelcontextprotocol@filesystem

# List installed packages
omcp installed

# Uninstall a package
omcp uninstall modelcontextprotocol@filesystem

Development

To contribute to the project:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

探索更多

想要了解更多 MCP 服务器信息?请访问 MCP服务器 获取更多资讯。

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

omcp_manager-0.1.0.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

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

omcp_manager-0.1.0-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: omcp_manager-0.1.0.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for omcp_manager-0.1.0.tar.gz
Algorithm Hash digest
SHA256 76b14db2186c206db5308e0d3121f611ebcf9e183b13e703e309763b73cd8200
MD5 40a9d0c6a3b683f00641f7505ffc00ec
BLAKE2b-256 4c896dd0c9c65b3f56b65a39331b97094a3fa9dcfbc7e3237556cffcb5a55473

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for omcp_manager-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1a5f3578d369b6dc5a0b1896a7b97238960ac01b0e2f0327661f9a689fa4be37
MD5 41e1c653680fe80bb110b7015fd78efa
BLAKE2b-256 e718246e586c829b54e7e3c810590f1ca3ceb1110b46a3282146bce07cb1b0f0

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