#1152871 ITP: python-mcp -- Python SDK for Model Context Protocol servers and clients

#1152871#5
Date:
2026-11-02 17:47:22 UTC
From:
To:
* Package name    : python-mcp
   Version         : 2.3.0
   Upstream Author : Model Context Protocol project (a Series of LF
Projects,
                     LLC)
* URL             : https://github.com/modelcontextprotocol/python-sdk
* License         : MIT
   Programming Lang: Python
   Description     : Python SDK for Model Context Protocol servers and
clients

  The Model Context Protocol (MCP) is an open protocol that lets AI
  applications connect to external tools, data sources, and prompts
through a
  uniform JSON-RPC interface.  This package provides the official Python
SDK,
  with client and server implementations, stdio and streamable HTTP
transports,
  and the high-level FastMCP decorator API.

  The same upstream source also produces the mcp-types distribution, which
  contains the protocol's wire types.  I plan to build both python3-mcp and
  python3-mcp-types from this source package.

  Apart from that companion package, all runtime dependencies are already in
  the archive: python3-anyio, python3-httpx2, python3-jsonschema,
  python3-opentelemetry-api, python3-pydantic, python3-jwt,
  python3-python-multipart, python3-sse-starlette, python3-starlette,
  python3-typing-extensions, python3-typing-inspection, and python3-uvicorn.
  The optional "cli" extra needs python3-dotenv, python3-typer, and
  python3-rich, which are also available.

  I intend to maintain this package within the Debian Python Team, in
https://salsa.debian.org/python-team/packages/python-mcp, following
the team
  policy and shipping an autopkgtest.  The immediate motivation is
  debian-bts-mcp, an MCP server for the Debian Bug Tracking System that
would
  otherwise have to vendor or reimplement the protocol layer.

  Packaging the SDK would also let other MCP clients and servers enter
Debian
  without bundling their own copy of it.

#1152871#10
Date:
2026-11-02 18:11:56 UTC
From:
To:
Already in flight: https://salsa.debian.org/python-team/packages/python-mcp
#1152871#15
Date:
2026-11-02 19:08:49 UTC
From:
To:
Hi,

The Python MCP SDK is already in the archives. I'm working on getting the last
(test) dependencies in.

Please refer to https://tracker.debian.org/pkg/python-mcp and https://bugs.debian.org/1143122

Logfire is the last dependency to get in and then python-mcp can follow.

Br,

Pieter