-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Insights: modelcontextprotocol/python-sdk
Overview
Could not load contribution data
Please try again later
5 Pull requests merged by 4 people
-
Flaky test fix
#1050 merged
Jun 29, 2025 -
Update MCP to use Pydantic>=2.11
#1041 merged
Jun 27, 2025 -
Remove setting global logging config
#1048 merged
Jun 27, 2025 -
Remove frozen from build
#1040 merged
Jun 26, 2025 -
unpin jsonschema version
#1037 merged
Jun 26, 2025
14 Pull requests opened by 13 people
-
Adding roots changed and initialized notification handlers
#1043 opened
Jun 26, 2025 -
Unify process termination on POSIX & Windows (+ tests)
#1044 opened
Jun 26, 2025 -
fix: support "form_post" to be one of response modes in authorization server metadata validation
#1046 opened
Jun 27, 2025 -
Embed code snippets for README from executable examples
#1055 opened
Jun 29, 2025 -
Fix JSON array response handling in StreamableHTTP client transport
#1057 opened
Jun 30, 2025 -
feat: Allow any value type in get_prompt arguments
#1058 opened
Jun 30, 2025 -
feat: Add CORS configuration for browser-based MCP clients
#1059 opened
Jun 30, 2025 -
Support falling back to OIDC metadata for auth
#1061 opened
Jun 30, 2025 -
Update text to make clear Elicitation is not directly associated with…
#1062 opened
Jun 30, 2025 -
tests: add lowest dependency tests
#1067 opened
Jul 1, 2025 -
Add regression test for issue #1027
#1069 opened
Jul 1, 2025 -
RFC9728 WWW-Authenticate parsing for MCP client
#1071 opened
Jul 2, 2025 -
feat: Add socket transport as an alternative to stdio transport
#1074 opened
Jul 3, 2025 -
DRAFT: FEAT: enables oauth proxy capability
#1075 opened
Jul 3, 2025
7 Issues closed by 7 people
-
How to get session_id in tool
#986 closed
Jul 1, 2025 -
Given a server configuration, how can I know if it's sse or streamablehttp server?
#983 closed
Jul 1, 2025 -
Request redirection for the MCP server mounted with FastAPI
#951 closed
Jun 28, 2025 -
Unintended global logging configuration introduced in v1.10.0
#1045 closed
Jun 27, 2025 -
SseServerTransport should better handle the quoting the post message endpoint.
#827 closed
Jun 27, 2025 -
New JSON Schema Requirement Bumps with LiteLLM
#1029 closed
Jun 26, 2025
16 Issues opened by 15 people
-
how to connect streamble http server by domain?
#1077 opened
Jul 3, 2025 -
**Memory Leak** in MCP Server – will be a memory leak until OOM (Out of Memory) occurs
#1076 opened
Jul 3, 2025 -
Inconsistent Field Naming Between `outputSchema` and `model_dump`
#1073 opened
Jul 3, 2025 -
Errors with Streamble HTTP
#1072 opened
Jul 3, 2025 -
Unexpected connection closed
#1070 opened
Jul 2, 2025 -
FastMCP 2.0 vs MCP Python SDK Server
#1068 opened
Jul 1, 2025 -
MCP Completion Issue
#1065 opened
Jul 1, 2025 -
Issue: Custom HTTP Headers (e.g., mcp-session-id) Not Received by FastMCP Server
#1063 opened
Jun 30, 2025 -
PydanticSchemaGenerationError: Unable to generate pydantic-core schema for Image type
#1060 opened
Jun 30, 2025 -
inconsistent actions between python sdk and specification for Elicitation
#1056 opened
Jun 30, 2025 -
WWW-Authenticate header is not respected by Client SDK
#1054 opened
Jun 28, 2025 -
Streamable HTTP transport fails when accessing MCP server on Cloud Run using sdk
#1053 opened
Jun 28, 2025 -
The resource URL path is ignored when building the protected resource metadata URL
#1052 opened
Jun 28, 2025 -
oauth protected resource metadata URL
#1049 opened
Jun 28, 2025 -
MCP server: AccessToken class should have field for subject claim ("sub")
#1038 opened
Jun 26, 2025
42 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.
-
#552
#707 commented on
Jul 1, 2025 • 4 new comments -
Improved Trio support
#946 commented on
Jul 2, 2025 • 4 new comments -
Added CORS middleware to allow cross-origin requests
#371 commented on
Jun 28, 2025 • 1 new comment -
Bug Report: CallToolResult serialization fails with "Input should be a valid dictionary" error
#987 commented on
Jul 3, 2025 • 0 new comments -
Sending cancellation notification to server based on client anyio.CancelScope status
#628 commented on
Jun 28, 2025 • 0 new comments -
Align stdio shutdown sequence with spec
#765 commented on
Jul 1, 2025 • 0 new comments -
Feature: Async handling of sampling calls
#840 commented on
Jul 2, 2025 • 0 new comments -
Fix child process kill error with npx based servers
#850 commented on
Jul 1, 2025 • 0 new comments -
OAuth Update: Adding the Client Credentials & Token Exchange Grant Types
#882 commented on
Jun 29, 2025 • 0 new comments -
Doc update + validation in SseServerTransport + existing test fixes: addresses Issue: #827
#900 commented on
Jul 1, 2025 • 0 new comments -
docs: add pre-commit install guide on CONTRIBUTING.md
#995 commented on
Jun 28, 2025 • 0 new comments -
chore: add markdownlint on pre-commit hook and lint md files
#996 commented on
Jun 28, 2025 • 0 new comments -
fix: use normalized path for sse message endpoint
#1000 commented on
Jul 1, 2025 • 0 new comments -
Fix FastMCP integration tests and transport security
#1001 commented on
Jun 30, 2025 • 0 new comments -
The lifespan_context object here is not a dictionary like the other e…
#1002 commented on
Jun 28, 2025 • 0 new comments -
feat: default streamable_http_path to "/" for consistency
#1007 commented on
Jul 2, 2025 • 0 new comments -
fix: Add exception handling for POST request failures in StreamableHTTP
#1008 commented on
Jun 27, 2025 • 0 new comments -
feat: Make maximum message size configurable
#1019 commented on
Jun 27, 2025 • 0 new comments -
Implement support for `client_credentials`
#1020 commented on
Jul 2, 2025 • 0 new comments -
add authorizer plugin to enable fine grained authorization checks on …
#1032 commented on
Jun 28, 2025 • 0 new comments -
Bug fix: a missing type variable ReceiveResultT in the BaseSession class definition.
#1034 commented on
Jun 27, 2025 • 0 new comments -
How tools should be created to use images in Claude Desktop?
#771 commented on
Jun 26, 2025 • 0 new comments -
Enable FastMCP to filter tools, prompts, resources using a fine grained policy
#1031 commented on
Jun 26, 2025 • 0 new comments -
Bug Report: FastMCP `RuntimeError: Received request before initialization was complete` Leading to Empty SSE Responses When Embedded in FastAPI
#737 commented on
Jun 27, 2025 • 0 new comments -
BUG REPORT: HTTP errors are being silently swallowed in the StreamableHTTP client
#1010 commented on
Jun 27, 2025 • 0 new comments -
Question: How to log information in MCP server
#467 commented on
Jun 27, 2025 • 0 new comments -
Empty tools list when calling tools/list method
#1030 commented on
Jun 28, 2025 • 0 new comments -
how to manage multi streamable http server lifespan
#713 commented on
Jun 29, 2025 • 0 new comments -
context.report_progress not sending notifications on streamable-http
#953 commented on
Jun 29, 2025 • 0 new comments -
enhance auth server discovery with OAuth2 and OIDC metadata support
#976 commented on
Jun 30, 2025 • 0 new comments -
feat: Provide an option to increase request payload size in server implementation
#959 commented on
Jun 30, 2025 • 0 new comments -
sse_app() ignores mount prefix, resulting in 404 from client
#412 commented on
Jul 1, 2025 • 0 new comments -
Response ID-value not matching request value, due to default int
#961 commented on
Jul 1, 2025 • 0 new comments -
Unable to run a minimal MCP server and testing it with mcp inspector.
#858 commented on
Jul 1, 2025 • 0 new comments -
VSCode Support
#1024 commented on
Jul 1, 2025 • 0 new comments -
Claude Desktop never uses resources from my MCP server
#1016 commented on
Jul 1, 2025 • 0 new comments -
The cleanup procedure after "yield" in lifespan is unreachable on Windows
#1027 commented on
Jul 1, 2025 • 0 new comments -
SSE 路径带上key,messages/接口如何获取到这个key,进行message消息里的auth认证
#497 commented on
Jul 2, 2025 • 0 new comments -
how to get http request headers in mcp tools logic when i use streamable http mode to run mcp server ?
#750 commented on
Jul 2, 2025 • 0 new comments -
Important - List Resource is not working
#268 commented on
Jul 2, 2025 • 0 new comments -
AssertionError: Unexpected message while using middlewares
#883 commented on
Jul 2, 2025 • 0 new comments -
Pass Token Bearer from Client to MCP Server
#998 commented on
Jul 2, 2025 • 0 new comments