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:
- Always verify the source and integrity of MCP packages before installation
- Run MCP tools in isolated environments or containers
- Regularly update packages to the latest secure versions
- Monitor system resources and network activity
- Use strong authentication and access controls
- 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:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
License
This project is licensed under the MIT License - see the LICENSE file for details.
探索更多
想要了解更多 MCP 服务器信息?请访问 MCP服务器 获取更多资讯。
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
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 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76b14db2186c206db5308e0d3121f611ebcf9e183b13e703e309763b73cd8200
|
|
| MD5 |
40a9d0c6a3b683f00641f7505ffc00ec
|
|
| BLAKE2b-256 |
4c896dd0c9c65b3f56b65a39331b97094a3fa9dcfbc7e3237556cffcb5a55473
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a5f3578d369b6dc5a0b1896a7b97238960ac01b0e2f0327661f9a689fa4be37
|
|
| MD5 |
41e1c653680fe80bb110b7015fd78efa
|
|
| BLAKE2b-256 |
e718246e586c829b54e7e3c810590f1ca3ceb1110b46a3282146bce07cb1b0f0
|