# mcp-python-sdk-grpc-poc **Repository Path**: mirrors_GoogleCloudPlatform/mcp-python-sdk-grpc-poc ## Basic Information - **Project Name**: mcp-python-sdk-grpc-poc - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-21 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This project is a fork of that adds support for the gRPC transport described in [SEP-1352](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/1352). This is a proof-of-concept (POC) in support of that SEP. This fork may or may not be maintained in the long term. Ideally, if the SEP is accepted, we will upstream these changes and abandon this fork. Alternatively, if we can introduce a pluggable transport API to the upstream SDK, then we can distribute the gRPC transport as a separate package without having to fork the entire SDK, in which case would also abandon this fork. However, if we can't make either of those options work, then we will continue to maintain this fork, periodically syncing changes from the upstream SDK. See also the README from the upstream SDK at . ### gRPC Transport ## Features ✅ Supported ❌ Not Supported ⚪ Not Needed/Not Applicable | Feature | gRPC Transport | Comment | | :--- | :---: | :--- | | Initialisation | ✅ | Was done as version negotion | | Server-Tool | ✅ | | | Server-Client | ✅ | | | Server-Prompt | ❌ | | | Client-Roots | ❌ | | | Client-Sampling | ❌ | | | Client-Elicitation | ❌ | | | Utility-Ping | ⚪ | This is not needed for gRPC transport | | Utility-Cancellation | ✅ | Cancellation of RPC call in gRPC transport | | Utility-Progress | ✅ | | | Utility-Completion | ❌ | | | Utility-Logging | ❌ | | | Utility-Pagination | ❌ | |