python-sdk/src/mcp/shared
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-12-19 12:22:56 +00:00
..
experimental SEP-1686: Tasks (#1645) 2025-11-28 18:51:58 +00:00
__init__.py rename mcp_python to mcp 2024-11-11 12:40:32 +00:00
_httpx_utils.py Add streamable_http_client which accepts httpx.AsyncClient instead of httpx_client_factory (#1177) 2025-12-10 16:39:00 +00:00
auth.py Add client_secret_basic authentication support (#1334) 2025-11-20 20:53:37 +00:00
auth_utils.py refactor: extract OAuth helper functions and simplify provider state (#1586) 2025-11-13 13:28:48 +00:00
context.py Add SSE polling support (SEP-1699) (#1654) 2025-12-02 11:44:49 +00:00
exceptions.py Implement SEP-1036: URL mode elicitation for secure out-of-band interactions (#1580) 2025-11-25 11:00:21 +00:00
memory.py feat: standardize timeout values to floats in seconds (#1766) 2025-12-19 12:22:56 +00:00
message.py Add SSE polling support (SEP-1699) (#1654) 2025-12-02 11:44:49 +00:00
metadata_utils.py Add title to tools, resources, prompts (#972) 2025-06-17 15:53:14 +01:00
progress.py Get baseline 100% clean coverage (#1553) 2025-11-11 14:09:32 +01:00
response_router.py SEP-1686: Tasks (#1645) 2025-11-28 18:51:58 +00:00
session.py feat: standardize timeout values to floats in seconds (#1766) 2025-12-19 12:22:56 +00:00
tool_name_validation.py fix: url for spec (#1659) 2025-11-24 16:59:48 +00:00
version.py chore: update LATEST_PROTOCOL_VERSION to 2025-11-25 (#1715) 2025-12-02 18:27:27 +00:00