-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Insights: modelcontextprotocol/python-sdk
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v1.9.0
published
May 15, 2025
13 Pull requests merged by 7 people
-
Change default binding from 0.0.0.0 to 127.0.0.1 to align with security recommendations
#738 merged
May 20, 2025 -
add auth client sse
#760 merged
May 20, 2025 -
fastmcp: allow passing Tool directly to FastMCP constructor
#699 merged
May 20, 2025 -
Add OAuth authentication client for HTTPX
#751 merged
May 19, 2025 -
Servers to accept older versions of client
#722 merged
May 15, 2025 -
Add progress notification callback for client
#721 merged
May 15, 2025 -
fix: Update @mcp.resource to use function documentation as default descrip…
#489 merged
May 15, 2025 -
Fix example for multiple stateless servers
#720 merged
May 15, 2025 -
Set 2025-03-26 as the latest protocol version
#719 merged
May 15, 2025 -
Include server examples folder in pyright check
#667 merged
May 15, 2025 -
Add example for stateless server with JSON response
#704 merged
May 15, 2025 -
feat: add cursor pagination support to all client list methods
#718 merged
May 15, 2025 -
Update CI configuration to support multiple OS environments
#708 merged
May 14, 2025
15 Pull requests opened by 13 people
-
fix: set default values for type in message content models
#712 opened
May 14, 2025 -
Win32 fixes
#723 opened
May 15, 2025 -
Add Dependabot configuration for GitHub Actions updates
#724 opened
May 15, 2025 -
feat: support audio content
#725 opened
May 15, 2025 -
feat: support embedded resources in sampling
#727 opened
May 15, 2025 -
Feature/add enable disable methods tools
#728 opened
May 15, 2025 -
Subprocess kill win32
#729 opened
May 16, 2025 -
Allow kwargs down in AsyncClient when instantiating sse or streamable…
#734 opened
May 16, 2025 -
add support for parallel run
#739 opened
May 16, 2025 -
Configuring HTTP client for streamablehttp
#742 opened
May 17, 2025 -
fix: Pass cursor parameter to server
#745 opened
May 18, 2025 -
Issue 687 fix
#747 opened
May 19, 2025 -
Support custom httpx client creation
#752 opened
May 19, 2025 -
feat: Add output schema generation for tools and update documentation
#757 opened
May 19, 2025 -
fix: add status field in Resource class and Resource as a return type in CallToolResult
#758 opened
May 19, 2025
8 Issues closed by 6 people
-
RuntimeError: Task group is not initialized. Make sure to use run().
#753 closed
May 19, 2025 -
when server run with sse, the mount_path never work
#748 closed
May 19, 2025 -
SSE does not work on nested routes
#733 closed
May 16, 2025 -
python fastMCP sse_client how to use subscribe_resource and handle NotificationHandler
#527 closed
May 16, 2025 -
As of 1.8.0, does the SDK fully support the `2025-03-26` MCP spec?
#677 closed
May 15, 2025 -
Incorrect latest protocol version
#706 closed
May 15, 2025 -
how to manage multi streamable http server lifespan
#713 closed
May 15, 2025 -
StreamableHttp Server send notify invalid
#701 closed
May 14, 2025
22 Issues opened by 21 people
-
Allow installing mcp servers from local packages
#762 opened
May 20, 2025 -
Allow Direct inputSchema Registration for Tools (Critical for API Gateway Integration)
#761 opened
May 20, 2025 -
No way to return `nextCursor` using list_resources decorator
#759 opened
May 20, 2025 -
Stateless Mode memory leak
#756 opened
May 19, 2025 -
MCP External Library Callback Support
#755 opened
May 19, 2025 -
Functionality to fetch output schemas as well on list_tools()
#754 opened
May 19, 2025 -
Support anything other than strings in GetPromptRequestParams
#749 opened
May 19, 2025 -
For resources, is there TTL for client to cache data
#746 opened
May 18, 2025 -
test_streamable_http.py::test_streamablehttp_client_resumption hangs intermittently
#744 opened
May 17, 2025 -
RuntimeError but the actual root cause is not logged correctly
#743 opened
May 17, 2025 -
Enable Server-Initiated Notifications to All Connected Clients
#741 opened
May 16, 2025 -
Leverage Pytest-Xdist for Faster and Cleaner Test Runs
#736 opened
May 16, 2025 -
Cursors are not sent to the server correctly
#735 opened
May 16, 2025 -
307 Temporary Redirect
#732 opened
May 16, 2025 -
401 unauthorized on simple-auth example
#731 opened
May 16, 2025 -
will environment variable be retained when stdio client gets executed
#730 opened
May 16, 2025 -
ValueError: I/O operation on closed pipe
#716 opened
May 14, 2025 -
removing a tool or resource dynamically
#711 opened
May 14, 2025 -
how to trigger a resources_changed or listChanged
#710 opened
May 14, 2025 -
client_credentials grant type for mcp oauth
#709 opened
May 13, 2025
35 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.
-
Update README's auth block
#620 commented on
May 15, 2025 • 2 new comments -
add Tool.outputSchema and CallToolResult.structuredContent
#685 commented on
May 19, 2025 • 1 new comment -
'JSONRPCMessage' object has no attribute 'message' in mcp 1.8.0
#691 commented on
May 13, 2025 • 0 new comments -
Auth for MCP - Starlette middleware vs. OAuthAuthorizationServerProvider
#702 commented on
May 20, 2025 • 0 new comments -
Fastmcp tool parameter parsing type error
#381 commented on
May 20, 2025 • 0 new comments -
send errors to pending requests if server closes
#333 commented on
May 14, 2025 • 0 new comments -
feat(client/sse): allow to set the timeout of `POST /messages`
#340 commented on
May 13, 2025 • 0 new comments -
fix: override input with json.loads only when output value is valid
#350 commented on
May 13, 2025 • 0 new comments -
Chatbot example: clean up servers in correct order
#353 commented on
May 15, 2025 • 0 new comments -
Added support for raw request injection in RequestContext.
#380 commented on
May 16, 2025 • 0 new comments -
Custom MCP requests + hooks
#535 commented on
May 16, 2025 • 0 new comments -
Fix Windows subprocess NotImplementedError (STDIO clients)
#596 commented on
May 17, 2025 • 0 new comments -
examples of elicit handling
#626 commented on
May 16, 2025 • 0 new comments -
Sending cancellation notification to server based on client anyio.CancelScope status
#628 commented on
May 18, 2025 • 0 new comments -
OutputSchema support to MCP tools
#654 commented on
May 13, 2025 • 0 new comments -
Add deepwiki link
#694 commented on
May 16, 2025 • 0 new comments -
Fix clean up sse disconnect event (not upgrade lib)
#703 commented on
May 14, 2025 • 0 new comments -
#552
#707 commented on
May 16, 2025 • 0 new comments -
Error during cleanup of server sqlite: Attempted to exit cancel scope in a different task than it was entered in
#252 commented on
May 14, 2025 • 0 new comments -
stdio_client init with errlog
#645 commented on
May 14, 2025 • 0 new comments -
Passing client context to tools
#375 commented on
May 14, 2025 • 0 new comments -
Low-level Server support for mcp dev and mcp run command
#299 commented on
May 14, 2025 • 0 new comments -
Synchronous Python Client
#309 commented on
May 15, 2025 • 0 new comments -
[Feature Proposal] Dynamic Server Management with McpClientManager + FastAPI
#581 commented on
May 15, 2025 • 0 new comments -
SSE 路径带上key,messages/接口如何获取到这个key,进行message消息里的auth认证
#497 commented on
May 15, 2025 • 0 new comments -
`@app.resource()` does not accept `ctx: Context`
#244 commented on
May 15, 2025 • 0 new comments -
How to get session_id in tool
#485 commented on
May 16, 2025 • 0 new comments -
Addition of client request headers to MCP tools
#674 commented on
May 16, 2025 • 0 new comments -
Conditionally Add Tools to an MCP
#556 commented on
May 17, 2025 • 0 new comments -
MCP Tool execution hangs indefinitely in stdio mode when calling external Python scripts
#671 commented on
May 17, 2025 • 0 new comments -
subscribe_resource return NotImplementedError
#491 commented on
May 17, 2025 • 0 new comments -
How to mount streamable HTTP app to an existing starlette app
#673 commented on
May 19, 2025 • 0 new comments -
Failed to run server: module 'mcp' has no attribute 'run'
#560 commented on
May 19, 2025 • 0 new comments -
MCP SSE Server: Received request before initialization was complete
#423 commented on
May 20, 2025 • 0 new comments -
Running Simple Auth Github Example throws 404 error
#679 commented on
May 20, 2025 • 0 new comments