Skip to main content

Base package for MCPSquared - provides universal loaders/runners and chain selection MCP server

Project description

Chain Selection MCP Server

Provides tools for MCPSquared selector/executor handoff coordination.

Features

  • write_chain_selection_tool: Write chain selections to handoff files
  • Agent-specific file naming with timestamps for parallel execution
  • Automatic cleanup utilities for long-running systems

Installation

pip install -r requirements.txt

Usage

Run as MCP server:

python server.py

Or use the entry point:

chain-selection-mcp-server

Configuration

Add to your MCP client config:

{
  "command": "python",
  "args": ["server.py"],
  "transport": "stdio"
}

File Storage

Chain selections are stored in /tmp/mcpsquared/chain_selections/ with format: {agent_name}_{timestamp}.json

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

mcpsquared_base-0.1.1.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

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

mcpsquared_base-0.1.1-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

Details for the file mcpsquared_base-0.1.1.tar.gz.

File metadata

  • Download URL: mcpsquared_base-0.1.1.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mcpsquared_base-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b279ae8ab5d2cec54b2ce87211d3ebb285d2a55fea1103e9e6ca7e5a9fae2cc0
MD5 1bfe3bc2ef98a6ba28290b44f0fa7a42
BLAKE2b-256 c09205ac7698d0983fcaae502632b4b150d34ac452e2e0eaed243965cfa127ac

See more details on using hashes here.

File details

Details for the file mcpsquared_base-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mcpsquared_base-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd973dbb5241da27dbf539c97656924e3b440bcd9ceda230fccacc901a98ee53
MD5 f2b1a474e27d6a39890cc65f5e5b06f8
BLAKE2b-256 c572ffb7a4a0403833004d4fe9a2b9690a9dac009de9efdd6dc0465e826ae59b

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