-
Notifications
You must be signed in to change notification settings - Fork 2k
Insights: modelcontextprotocol/python-sdk
Overview
Could not load contribution data
Please try again later
9 Pull requests merged by 7 people
-
Update text to make clear Elicitation is not directly associated with…
#1062 merged
Jul 7, 2025 -
Fix Pydantic field alias consistency in structured output
#1099 merged
Jul 7, 2025 -
fix: Expose completions capability
#865 merged
Jul 7, 2025 -
Fix async resource functions not being awaited
#1092 merged
Jul 6, 2025 -
tests: add lowest dependency tests
#1067 merged
Jul 6, 2025 -
Embed code snippets for README from executable examples
#1055 merged
Jul 4, 2025 -
fix: support "form_post" to be one of response modes in authorization server metadata validation
#1046 merged
Jul 4, 2025 -
docs: fix dev server command in README (#848)
#859 merged
Jul 4, 2025 -
chore: bump ruff
#1085 merged
Jul 4, 2025
7 Pull requests opened by 5 people
-
Add regression test for issue #1027
#1069 opened
Jul 1, 2025 -
Implement RFC9728 - Support WWW-Authenticate header by MCP client
#1071 opened
Jul 2, 2025 -
DRAFT: FEAT: enables oauth proxy capability
#1075 opened
Jul 3, 2025 -
Improve child process termination on POSIX & Windows
#1078 opened
Jul 3, 2025 -
Implemented runtime tools
#1089 opened
Jul 4, 2025 -
fweinberger/align shutdown with spec
#1091 opened
Jul 4, 2025 -
Extract BaseSession request ID increment logic
#1102 opened
Jul 7, 2025
31 Issues closed by 9 people
-
Running into an `ImportError` when executing the MCP client in `examples/servers/simple-tool`
#1101 closed
Jul 8, 2025 -
Inconsistent Field Naming Between `outputSchema` and `model_dump`
#1073 closed
Jul 7, 2025 -
The cleanup procedure after "yield" in lifespan is unreachable on Windows
#1027 closed
Jul 7, 2025 -
MCP Client -> Server authentication just using a provided access token
#1083 closed
Jul 6, 2025 -
Multiple bugs in `mcp` library related to async context management
#1095 closed
Jul 6, 2025 -
Adding run_ws_async to FastMCP
#411 closed
Jul 6, 2025 -
[Feature Proposal] Dynamic Server Management with McpClientManager + FastAPI
#581 closed
Jul 6, 2025 -
How can i set timeout for httpx.AsyncClient in mcp/client/sse.py
#646 closed
Jul 6, 2025 -
unsupported operand type(s) for +: 'dict' and 'str'", annotations=None)], isError=True)
#891 closed
Jul 6, 2025 -
`title` Keyword Argument
#985 closed
Jul 6, 2025 -
Best ways to contribute / onboard into python sdk dev
#429 closed
Jul 6, 2025 -
SSE 路径带上key,messages/接口如何获取到这个key,进行message消息里的auth认证
#497 closed
Jul 6, 2025 -
**Memory Leak** in MCP Server – will be a memory leak until OOM (Out of Memory) occurs
#1076 closed
Jul 6, 2025 -
Enhance MCP Concurrency and Context Management
#1093 closed
Jul 6, 2025 -
RunnableConfig parameter is not injected in MCP tools as it is in local LangChain tools
#809 closed
Jul 6, 2025 -
README is full of errors.
#269 closed
Jul 5, 2025 -
Call to `hatchling.build.prepare_metadata_for_build_editable` failed
#660 closed
Jul 5, 2025 -
Readme is not up to date
#848 closed
Jul 5, 2025 -
Recommend adding tip about tool description to README
#319 closed
Jul 5, 2025 -
Question: How to pass environment variable from MCP client to MCP server (sse_client)
#442 closed
Jul 5, 2025 -
Explicitly warn people about nodejs usage in README
#519 closed
Jul 5, 2025 -
VSCode cannot connect? Failing with `405 Method Not Allowed`
#530 closed
Jul 5, 2025 -
Failed to run server: No module named 'sqlalchemy'
#605 closed
Jul 5, 2025 -
Leverage Pytest-Xdist for Faster and Cleaner Test Runs
#736 closed
Jul 5, 2025 -
add a 'params' arguments for tools/list request
#1013 closed
Jul 5, 2025 -
Empty tools list when calling tools/list method
#1030 closed
Jul 3, 2025 -
A JavaScript error occurred in the main process
#1082 closed
Jul 3, 2025 -
Errors during cleanup when using streamablehttp_client with AsyncExitStack instead of async with
#831 closed
Jul 3, 2025
16 Issues opened by 16 people
-
StreamableHTTP session manager shutting down
#1104 opened
Jul 8, 2025 -
MCP client not able to initiate StdioServerParameters while running in Jupyter Notebook
#1103 opened
Jul 8, 2025 -
MCP connection fails silently
#1100 opened
Jul 7, 2025 -
Can we have Node.js example of this Chatbot example
#1098 opened
Jul 7, 2025 -
Roots/List Request Hangs in Client-Server Communication
#1097 opened
Jul 6, 2025 -
Error: TypeError: this._buffer.subarray is not a function
#1096 opened
Jul 6, 2025 -
how to pass the token to the MCP Server side
#1094 opened
Jul 5, 2025 -
An error exists in the elicitation example
#1084 opened
Jul 4, 2025 -
Unexpected behavior of streamable-http transport on public server
#1081 opened
Jul 3, 2025 -
How to handle user file inputs/outputs in MCP python?
#1080 opened
Jul 3, 2025 -
Missing OPTIONS handler for Streamable HTTP
#1079 opened
Jul 3, 2025 -
how to connect streamble http server by domain?
#1077 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
47 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.
-
Unify process termination on POSIX & Windows (+ tests)
#1044 commented on
Jul 7, 2025 • 5 new comments -
#552
#707 commented on
Jul 1, 2025 • 4 new comments -
feat: Add CORS configuration for browser-based MCP clients
#1059 commented on
Jul 7, 2025 • 3 new comments -
chore: add markdownlint on pre-commit hook and lint md files
#996 commented on
Jul 7, 2025 • 2 new comments -
Improved Trio support
#946 commented on
Jul 2, 2025 • 1 new comment -
Response ID-value not matching request value, due to default int
#961 commented on
Jul 1, 2025 • 0 new comments -
Unable to work properly with SSE transport when perform long time task
#503 commented on
Jul 8, 2025 • 0 new comments -
Unable to add annotations data with @FastMCP.tool() decorator
#511 commented on
Jul 8, 2025 • 0 new comments -
Add SSL Certificate Verification Options to FastMCP Client
#870 commented on
Jul 8, 2025 • 0 new comments -
Is call_tool response streaming
#470 commented on
Jul 8, 2025 • 0 new comments -
feat: Add output schema generation for tools and update documentation
#757 commented on
Jul 8, 2025 • 0 new comments -
Align stdio shutdown sequence with spec
#765 commented on
Jul 6, 2025 • 0 new comments -
Implementation of the proposal for modular design
#782 commented on
Jul 7, 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
Jul 8, 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
Jul 6, 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
Jul 7, 2025 • 0 new comments -
The lifespan_context object here is not a dictionary like the other e…
#1002 commented on
Jul 6, 2025 • 0 new comments -
feat: default streamable_http_path to "/" for consistency
#1007 commented on
Jul 2, 2025 • 0 new comments -
Implement support for `client_credentials`
#1020 commented on
Jul 2, 2025 • 0 new comments -
Support falling back to OIDC metadata for auth
#1061 commented on
Jul 7, 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 -
Claude Desktop never uses resources from my MCP server
#1016 commented on
Jul 1, 2025 • 0 new comments -
Issue: Custom HTTP Headers (e.g., mcp-session-id) Not Received by FastMCP Server
#1063 commented on
Jul 1, 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 -
Bug Report: CallToolResult serialization fails with "Input should be a valid dictionary" error
#987 commented on
Jul 3, 2025 • 0 new comments -
Pass Token Bearer from Client to MCP Server
#998 commented on
Jul 3, 2025 • 0 new comments -
inconsistent actions between python sdk and specification for Elicitation
#1056 commented on
Jul 4, 2025 • 0 new comments -
MCP server: AccessToken class should have field for subject claim ("sub")
#1038 commented on
Jul 4, 2025 • 0 new comments -
context.report_progress not sending notifications on streamable-http
#953 commented on
Jul 4, 2025 • 0 new comments -
The resource URL path is ignored when building the protected resource metadata URL
#1052 commented on
Jul 4, 2025 • 0 new comments -
support for cancellation in client and server
#160 commented on
Jul 5, 2025 • 0 new comments -
VSCode Support
#1024 commented on
Jul 6, 2025 • 0 new comments -
sse.py - fixing yield placement issue
#642 commented on
Jul 6, 2025 • 0 new comments -
Stateless Mode memory leak
#756 commented on
Jul 6, 2025 • 0 new comments -
Allow installing mcp servers from local packages
#762 commented on
Jul 6, 2025 • 0 new comments -
MCP External Library Callback Support
#755 commented on
Jul 6, 2025 • 0 new comments -
mcp.shared.auth_utils package not available on main branch
#1035 commented on
Jul 7, 2025 • 0 new comments -
Add `Audio` to `fastmcp/types.py`
#952 commented on
Jul 7, 2025 • 0 new comments -
Need to add verify=False to steamablehttp_client
#826 commented on
Jul 7, 2025 • 0 new comments -
enhance auth server discovery with OAuth2 and OIDC metadata support
#976 commented on
Jul 7, 2025 • 0 new comments -
How to actually build session persistence in streamable http MCP server?
#880 commented on
Jul 8, 2025 • 0 new comments