Source: python-mcp
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders:
 Pieter Lenaerts <plenae@disroot.org>,
Build-Depends:
 debhelper-compat (= 14),
 dh-python,
 dh-sequence-single-binary,
 pybuild-plugin-pyproject,
 python3-all,
 python3-hatchling,
Build-Depends-Indep:
 python3-anyio <!nocheck>,
 python3-blockbuster <!nocheck>,
 python3-coverage <!nocheck>,
 python3-cryptography <!nocheck>,
 python3-dirty-equals <!nocheck>,
 python3-griffe <!nocheck>,
 python3-httpx-sse <!nocheck>,
 python3-httpx2 <!nocheck>,
 python3-inline-snapshot <!nocheck>,
 python3-jsonschema <!nocheck>,
 python3-jwt <!nocheck>,
 python3-logfire <!nocheck>,
 python3-markdown <!nocheck>,
 python3-opentelemetry-sdk <!nocheck>,
 python3-pydantic <!nocheck>,
 python3-pytest <!nocheck>,
 python3-pytest-examples <!nocheck>,
 python3-pytest-xdist <!nocheck>,
 python3-python-multipart <!nocheck>,
 python3-requests <!nocheck>,
 python3-sse-starlette <!nocheck>,
 python3-starlette <!nocheck>,
 python3-trio <!nocheck>,
 python3-typer <!nocheck>,
 python3-uvicorn <!nocheck>,
 python3-websockets <!nocheck>,
Testsuite: autopkgtest-pkg-pybuild
Standards-Version: 4.7.4
Homepage: https://modelcontextprotocol.io/docs/getting-started/intro
Vcs-Git: https://salsa.debian.org/python-team/packages/python-mcp.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-mcp

Package: python3-mcp
Architecture: all
Multi-Arch: foreign
Depends:
 python3-anyio,
 python3-cryptography,
 python3-httpx2,
 python3-jsonschema,
 python3-jwt,
 python3-opentelemetry-api,
 python3-pydantic,
 python3-python-multipart,
 python3-sse-starlette,
 python3-starlette,
 python3-typer,
 python3-typing-extensions,
 python3-typing-inspection,
 python3-uvicorn,
Recommends:
 python3-dotenv,
Suggests:
 python3-rich,
Description: Python implementation of the Model Context Protocol (MCP)
 The Model Context Protocol allows applications to provide context for LLMs in
 a standardized way, separating the concerns of providing context from the
 actual LLM interaction. This Python SDK implements the full MCP specification,
 making it easy to:
 .
  -  Build MCP clients that can connect to any MCP server
  -  Create MCP servers that expose resources, prompts and tools
  -  Use standard transports like stdio, SSE, and Streamable HTTP
  -  Handle all MCP protocol messages and lifecycle events
