python-sdk icon indicating copy to clipboard operation
python-sdk copied to clipboard

The official Python SDK for Model Context Protocol servers and clients

Results 229 python-sdk issues
Sort by recently updated
recently updated
newest added

### Initial Checks - [x] I confirm that I'm using the latest version of MCP Python SDK - [x] I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before...

## Is your feature request related to a problem? Please describe. Currently, in FastMCP, if a developer wants to hint that a resource is critical and should be included in...

### Initial Checks - [x] I confirm that I'm using the latest version of MCP Python SDK - [x] I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before...

Closes https://github.com/modelcontextprotocol/python-sdk/issues/420 ## Motivation and Context A mechanism is established to disable the FastMcp server log settings, allowing any previous settings made to the logging library to prevail. ## How...

enhancement
P3

### Initial Checks - [x] I confirm that I'm using the latest version of MCP Python SDK - [x] I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before...

needs confirmation
auth
ready for work

### Initial Checks - [x] I confirm that I'm using the latest version of MCP Python SDK - [x] I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before...

### Initial Checks - [x] I confirm that I'm using the latest version of MCP Python SDK - [x] I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before...

# Fix: Handle ClientDisconnect gracefully (return 499, not 500) ## Problem `ClientDisconnect` exceptions are currently handled incorrectly in `StreamableHTTPServerTransport._handle_post_request`: - Returns HTTP 500 (Internal Server Error) - Logs as ERROR...

This change enables MCP servers to include metadata in resource content using the _meta field, which is part of the MCP specification. This allows servers to provide additional context about...

This is a tracking issue for implementation of [SEP-990](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/990). ### Summary This extension enables secure authorization of MCP clients within enterprise environments by leveraging existing enterprise Identity Provider (IdP) infrastructure....

auth
enhancement