Skip to main content

conduit-mcp

A Python SDK that makes Model Context Protocol (MCP) development delightful.

What is MCP?

Model Context Protocol is a JSON-RPC 2.0 standard that connects LLMs to external tools, resources, and data through a host-client-server architecture. Hosts (LLM applications) create clients that communicate with MCP servers to access tools, resources, and prompts.

Why conduit-mcp?

The MCP specification is TypeScript-first, we're building a Python SDK that feels natural. We're focused on designing clean abstractions that make MCP development intuitive and powerful.

Key Design Principles:

  • Pythonic conventions - Built for Python developers
  • 1:many architecture - Explicit client/server context handling
  • Rich context objects - Full client/server state and capabilities available
  • Layered design - Transport, session, and protocol concerns properly separated

Architecture

Transport Layer    →  ServerTransport (stdio, HTTP, etc.)
Session Layer      →  ServerSession (protocol conversations)
Protocol Layer     →  Managers (tools, resources, prompts)

Clean separation of concerns with explicit client context threading through the entire stack.

Status

🚧 Pre-launch - Core architecture complete, transport implementations coming next.

Development Goals

  • Intuitive APIs - Works the way developers expect
  • Narrative docs - Confident and considerate tone
  • Comprehensive tests - Every documented promise gets tested
  • Clean abstractions - Single responsibilities, proper separation

Contributing

Contributions welcome! Read our contributing guide for more info.

Metadata

Release files for conduit-mcp 0.0.1

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

Source distribution (sdist)

Source distribution for conduit-mcp 0.0.1
File Size Uploaded Provenance
conduit_mcp-0.0.1.tar.gz 77.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for conduit-mcp 0.0.1
File Interpreter ABI Platform
conduit_mcp-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 181.3 kB

Release files / conduit_mcp-0.0.1.tar.gz

Download URL conduit_mcp-0.0.1.tar.gz
Size 77.6 kB
Tags Source
SHA-256 checksum
How to use checksums
874e09c26a986e09e511a9e7c03a622c1fa9acee701de6ba79b588d17e1d4dee
BLAKE2b-256 checksum
How to use checksums
afaa6be1ee25437b5fa92bf96829d8b8ae71753cfadbf7e3b8d32ec3cf9e8765
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Release files / conduit_mcp-0.0.1-py3-none-any.whl

Download URL conduit_mcp-0.0.1-py3-none-any.whl
Size 103.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0ff76f233d76e77b6e3b0c874c9d01b0d43bd7412416e2e4353a24c0eb7049e1
BLAKE2b-256 checksum
How to use checksums
43f01d455fbb3d94597ea039bd0d8c24fc4e7ca36de681ce4825026478536dbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Security for conduit-mcp 0.0.1

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

0.0.1 This release

2 release files No provenance

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