Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyPI-Server Project generated with PyScaffold

MCPS

Multi-Component Platform System (MCPS) - A framework for managing distributed services and agents

MCPS is a comprehensive framework for managing distributed services and intelligent agents. It provides tools for service discovery, lifecycle management, and runtime execution in various environments.

Features

  • Agent Discovery: Find and query agents using natural language or capability matching

  • Lifecycle Management: Deploy, start, stop, and monitor agents

  • Runtime Environments: Support for Python, Docker, and other runtime environments

  • Service Integration: Connect agents with tools and services

  • Caching Strategy: Efficient caching of messages, logs, and agent state

  • CLI Interface: Command-line tools for managing agents and services

Installation

pip install mcps

Quick Start

from mcps import MCPS_Client
from mcps import Agents_Client

# Query for tools
mcps_tools_client = MCPS_Client(api_key="YOUR_KEY")
tools = mcps_tools_client.query("北京的天气怎么样?", topk=1)[0]

# Query for agents
mcps_agent_client = Agents_Client(api_key="YOUR_KEY")
agent = mcps_agent_client.call_from_query("北京的天气怎么样?", topl=1)[0]

# Run agent with tools
result = agent.run(query="北京的天气怎么样?", tools=tools)

CLI Usage

# List available agents
mcps agent list

# Query for agents
mcps agent query "weather forecast"

# Deploy and run an agent
mcps agent deploy weather_agent_1
mcps agent start weather_agent_1
mcps agent run weather_agent_1 "What's the weather in Beijing?"
mcps agent stop weather_agent_1
mcps agent cleanup weather_agent_1

License

MIT License

Metadata

Release files for mcps 0.1.dev12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcps 0.1.dev12
File Size Uploaded Provenance
mcps-0.1.dev12.tar.gz 101.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mcps 0.1.dev12
File Interpreter ABI Platform
mcps-0.1.dev12-py3-none-any.whl Python 3 none any Details

Total release size: 174.6 kB

Release files / mcps-0.1.dev12.tar.gz

Download URL mcps-0.1.dev12.tar.gz
Size 101.1 kB
Tags Source
SHA-256 checksum
How to use checksums
05d19c992bacb013d7eff234857a30bd8630a3e0202987c1ed2800a39c467456
BLAKE2b-256 checksum
How to use checksums
fda9096506f552fa3ca11a23c3c59b9cafbef8bd0223e243a7835754911ef9c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Release files / mcps-0.1.dev12-py3-none-any.whl

Download URL mcps-0.1.dev12-py3-none-any.whl
Size 73.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3448cf6be562162203bf1e0503e8861c1c3279d95cc76e5a48114ee6e6956079
BLAKE2b-256 checksum
How to use checksums
5e191efa264956c68d0988883e545cbeb2b94842ce70eb9f164f1dbada0a50c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Security for mcps 0.1.dev12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page