Skip to main content

kestrel-feature-mcp

Model Context Protocol (MCP) server management and tool bridging for Kestrel Sovereign. Provides unified access to 311+ MCP servers via Docker MCP Toolkit, direct container management for custom servers, and a searchable catalog of available tools.

Installation

uv pip install kestrel-feature-mcp

Dependencies

  • kestrel-sovereign-sdk
  • docker>=7.1.0
  • mcp>=1.26.0
  • trio>=0.32.0
  • aiohttp>=3.13.3

Usage

Once installed, the MCPAgent feature is automatically discovered by kestrel-sovereign via the kestrel_sovereign.features entry point.

Commands

  • !mcp-gateway-start <servers> — Start Docker MCP Gateway
  • !mcp-gateway-stop — Stop gateway
  • !mcp-gateway-call <tool> <args> — Call tool through gateway
  • !mcp-load <image> — Load MCP server from Docker image
  • !mcp-list — List running MCP servers
  • !mcp-search <query> — Search MCP catalog
  • !mcp-catalog — List all available servers

Configuration

Variable Description
DOCKER_HOST Docker daemon socket (optional, defaults to local)

Development

uv pip install kestrel-sovereign-sdk && uv pip install -e ".[test]"
uv run pytest

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kestrel_feature_mcp-0.4.1.tar.gz (136.6 kB view details)

Uploaded Source

Built Distribution

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

kestrel_feature_mcp-0.4.1-py3-none-any.whl (43.4 kB view details)

Uploaded Python 3

File details

Details for the file kestrel_feature_mcp-0.4.1.tar.gz.

File metadata

  • Download URL: kestrel_feature_mcp-0.4.1.tar.gz
  • Upload date:
  • Size: 136.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for kestrel_feature_mcp-0.4.1.tar.gz
Algorithm Hash digest
SHA256 4537ef3fb1407fb20787992a3845f45f587deca9229066567d8f9ab85ecdfa7c
MD5 a742a3605730334093297d4797ba2e23
BLAKE2b-256 ff2006eb725f8acc6a9fe77bea2ce289695347d6a8ec8ac734e87760ff0f1f68

See more details on using hashes here.

Provenance

The following attestation bundles were made for kestrel_feature_mcp-0.4.1.tar.gz:

Publisher: publish.yml on KestrelSovereignAI/kestrel-feature-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kestrel_feature_mcp-0.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for kestrel_feature_mcp-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fd41c266694b4d770828a4299eb979e05f2f503c8e535e212add2109c73178c6
MD5 d4307afafbd853098ed36c6885dac129
BLAKE2b-256 9979a56ba1d224e3d7e988cf28d7e5db3bbb506d54094240c947a6a1fa08f040

See more details on using hashes here.

Provenance

The following attestation bundles were made for kestrel_feature_mcp-0.4.1-py3-none-any.whl:

Publisher: publish.yml on KestrelSovereignAI/kestrel-feature-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 files

0.4.0

2 files

0.1.0

2 files

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