Source: python-mcp
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders:
 Pieter Lenaerts <plenae@disroot.org>,
Build-Depends:
 debhelper-compat (= 13),
 dh-python,
 pybuild-plugin-pyproject,
 python3-all,
 python3-hatchling,
 python3-pytest <!nocheck>,
 python3-pytest-xdist <!nocheck>,
 python3-anyio <!nocheck>,
 python3-httpx <!nocheck>,
 python3-pydantic <!nocheck>,
 python3-pydantic-settings <!nocheck>,
 python3-httpx-sse <!nocheck>,
 python3-dirty-equals <!nocheck>,
 python3-inline-snapshot <!nocheck>,
 python3-requests <!nocheck>,
 python3-starlette <!nocheck>,
 python3-sse-starlette <!nocheck>,
 python3-uvicorn <!nocheck>,
 python3-websockets <!nocheck>,
 python3-jsonschema <!nocheck>,
 python3-typer <!nocheck>,
 python3-python-multipart <!nocheck>,
 python3-jwt <!nocheck>,
Testsuite: autopkgtest-pkg-pybuild
Standards-Version: 4.7.4
Homepage: https://modelcontextprotocol.io/docs/getting-started/intro
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-mcp.git
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-mcp

Package: python3-mcp
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends},
 ${python3:Depends},
 python3-typer
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
