-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Insights: modelcontextprotocol/python-sdk
Overview
Could not load contribution data
Please try again later
17 Pull requests merged by 6 people
-
SSE FastMCP - do not go though auth when it's not needed
#619 merged
May 2, 2025 -
Handle SSE Disconnects Properly
#612 merged
May 2, 2025 -
Streamable Http - clean up server memory streams
#604 merged
May 2, 2025 -
StreamableHttp - client refactoring and resumability support
#595 merged
May 2, 2025 -
use metadata from SessionMessage to propagate related_request_id
#591 merged
May 2, 2025 -
Wrap JSONRPC messages with SessionMessage for metadata support
#590 merged
May 2, 2025 -
StreamableHttp -- resumability support for servers
#587 merged
May 2, 2025 -
StreamableHttp client transport
#573 merged
May 2, 2025 -
StreamableHttp - GET request standalone SSE
#561 merged
May 2, 2025 -
StreamableHttp - stateless server support
#554 merged
May 2, 2025 -
StreamableHttp - Server transport with state management
#553 merged
May 2, 2025 -
Add support for serverside oauth
#255 merged
May 1, 2025 -
Properly clean up response streams in BaseSession
#515 merged
May 1, 2025 -
Test auth
#609 merged
May 1, 2025 -
Add ToolAnnotations support in FastMCP and lowlevel servers
#482 merged
Apr 30, 2025 -
add pytest-pretty dev dependency
#546 merged
Apr 29, 2025 -
add a timeout arguments on per-request basis (as per MCP specifications)
#601 merged
Apr 29, 2025
13 Pull requests opened by 9 people
-
feat(blocks): introduce pluggable Block registry (no behavior change)
#606 opened
Apr 30, 2025 -
Auth SSE simple example
#610 opened
May 1, 2025 -
Adding description field to the FastMCP get_prompt method
#614 opened
May 2, 2025 -
When no authorization is required dont fail on missing user scope 401 Unauthorized
#615 opened
May 2, 2025 -
Update README's auth block
#620 opened
May 2, 2025 -
Elicitation prototype
#625 opened
May 4, 2025 -
examples of elicit handling
#626 opened
May 4, 2025 -
Sse test final
#627 opened
May 4, 2025 -
Sending cancellation notification to server based on client anyio.CancelScope status
#628 opened
May 4, 2025 -
Client demo 598
#629 opened
May 5, 2025 -
Simplified client progress_callback support
#632 opened
May 5, 2025 -
Fix SSE server transport to support relative and absolute endpoints
#633 opened
May 5, 2025 -
Tests(cli): Add coverage for helper functions
#635 opened
May 5, 2025
6 Issues closed by 3 people
-
SSE connection not established while trying to list tools via inspector
#583 closed
May 5, 2025 -
401 from /sse after upgrading to 1.7.0
#613 closed
May 2, 2025 -
When no authorization is required dont fail on missing user scope 401 Unauthorized #615
#616 closed
May 2, 2025 -
401 Unauthorized
#611 closed
May 2, 2025 -
Leaking STDIO client: Unclosed <MemoryObjectReceiveStream>
#169 closed
May 1, 2025 -
AttributeError: module 'mcp' has no attribute 'prompt'
#608 closed
Apr 30, 2025
13 Issues opened by 12 people
-
FastMCP SSE port control
#636 opened
May 5, 2025 -
[Feature] Add metrics and a built-in grafana dashboard
#634 opened
May 5, 2025 -
How to use progress token for the tool call?
#631 opened
May 5, 2025 -
client.set_roots not update the roots
#630 opened
May 5, 2025 -
MCP Inspector can't connect with mcp server
#623 opened
May 4, 2025 -
Add "meta" to call_tool method
#621 opened
May 3, 2025 -
Remote MCP Oauth Example
#618 opened
May 2, 2025 -
SSE not working with 'https' endpoint
#617 opened
May 2, 2025 -
Timeout and disconnected when there is no communication for a while
#607 opened
Apr 30, 2025 -
Failed to run server: No module named 'sqlalchemy'
#605 opened
Apr 29, 2025 -
Clarification needed on passing session/request metadata (e.g., database identifier)
#603 opened
Apr 29, 2025 -
get_prompt doesn't return the prompt description
#602 opened
Apr 29, 2025
49 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Fix: memory leak and exit problems
#586 commented on
May 6, 2025 • 2 new comments -
Fix handle sse disconnect event to free read_stream_writers[session_id]
#582 commented on
May 6, 2025 • 2 new comments -
Fix hanging on streams when stdio_client exiting
#559 commented on
Apr 30, 2025 • 2 new comments -
cannot get response from await session.call_tool()
#262 commented on
Apr 29, 2025 • 0 new comments -
Support Disabling SSL verification for testing
#415 commented on
Apr 29, 2025 • 0 new comments -
Streamable HTTP client transport
#416 commented on
May 1, 2025 • 0 new comments -
Fix setup instructions for Claud and MCP
#425 commented on
Apr 29, 2025 • 0 new comments -
MCP enable over UNIX socket
#430 commented on
Apr 29, 2025 • 0 new comments -
feat: add message to ProgressNotification
#435 commented on
Apr 29, 2025 • 0 new comments -
Fix: Use absolute path to uv executable in Claude Desktop config
#440 commented on
Apr 29, 2025 • 0 new comments -
Add message queue for SSE messages POST endpoint
#459 commented on
May 6, 2025 • 0 new comments -
Fix: Use absolute path to uv executable when installing MCP server (closes #478)
#481 commented on
Apr 29, 2025 • 0 new comments -
fix: Update @mcp.resource to use function documentation as default descrip…
#489 commented on
May 4, 2025 • 0 new comments -
Fix process termination in stdio client
#496 commented on
May 1, 2025 • 0 new comments -
fix: implemented exception handling for client indefinite blocks
#500 commented on
May 2, 2025 • 0 new comments -
Keep GitHub Actions up to date with GitHub's Dependabot
#517 commented on
Apr 29, 2025 • 0 new comments -
llamallama-3.2-90b-vision-preview is deprecated
#523 commented on
Apr 29, 2025 • 0 new comments -
Python lint: Ruff rules for pylint and code complexity
#525 commented on
Apr 29, 2025 • 0 new comments -
Custom MCP requests + hooks
#535 commented on
May 4, 2025 • 0 new comments -
Add mount_path support for proper SSE endpoint routing with multiple FastMCP servers
#540 commented on
May 3, 2025 • 0 new comments -
sse-pass-http-req
#549 commented on
Apr 29, 2025 • 0 new comments -
Fix stdio_client kill process after timeout
#555 commented on
Apr 29, 2025 • 0 new comments -
test: add pytest coverage for SSE transport functions
#557 commented on
May 2, 2025 • 0 new comments -
Fix Windows subprocess NotImplementedError (STDIO clients)
#596 commented on
May 2, 2025 • 0 new comments -
fix for SSE URL handling when a server name is specified
#597 commented on
May 4, 2025 • 0 new comments -
Official Adapter Functions for LLM Providers in MCP Python SDK
#235 commented on
Apr 29, 2025 • 0 new comments -
How to set timeout for session
#475 commented on
Apr 30, 2025 • 0 new comments -
Error: Timed out while waiting for response to ClientRequest. Waited 0:00:05 seconds
#407 commented on
Apr 30, 2025 • 0 new comments -
Adding Opentelemetry to MCP SDK
#421 commented on
May 1, 2025 • 0 new comments -
How to get session_id in tool
#485 commented on
May 1, 2025 • 0 new comments -
Could you provide a demo for sse MCP client?
#584 commented on
May 1, 2025 • 0 new comments -
Proactor Windows warning on cleanup when using stdio_client
#391 commented on
May 2, 2025 • 0 new comments -
FastMCP server with SSE transport fails to shut down on a signal
#514 commented on
May 2, 2025 • 0 new comments -
`RuntimeError: Attempted to exit cancel scope in a different task` when cleaning up multiple MCPClient instances out-of-order
#577 commented on
May 2, 2025 • 0 new comments -
dynamic resource not working in Claude desktop
#263 commented on
May 5, 2025 • 0 new comments -
Question: How to authorise a client with Bearer header with SSE?
#431 commented on
May 5, 2025 • 0 new comments -
Implement Streamable HTTP transport
#443 commented on
May 6, 2025 • 0 new comments -
On Windows 11 when you initialize an mcp client it hangs indefinitely
#552 commented on
May 6, 2025 • 0 new comments -
fix: enable HTTP redirect handling in SSE client
#284 commented on
Apr 29, 2025 • 0 new comments -
Add end-to-end tests for server-client communication
#294 commented on
May 2, 2025 • 0 new comments -
send errors to pending requests if server closes
#333 commented on
Apr 29, 2025 • 0 new comments -
feat(client/sse): allow to set the timeout of `POST /messages`
#340 commented on
Apr 29, 2025 • 0 new comments -
Chatbot example: clean up servers in correct order
#353 commented on
Apr 29, 2025 • 0 new comments -
Fix Type Errors in Sample Code
#356 commented on
May 2, 2025 • 0 new comments -
fix: prevent process hanging in stdio_client context manager
#361 commented on
Apr 29, 2025 • 0 new comments -
Added CORS middleware to allow cross-origin requests
#371 commented on
May 5, 2025 • 0 new comments -
Added support for raw request injection in RequestContext.
#380 commented on
May 2, 2025 • 0 new comments -
Fix SSE client handling of nested path URLs
#386 commented on
Apr 29, 2025 • 0 new comments -
Prevent stdio connection hang for missing server path.
#401 commented on
Apr 29, 2025 • 0 new comments