-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
0 / 30 of 3 issues completedLabels
P0Broken core functionality, security issues, critical missing featureBroken core functionality, security issues, critical missing featureenhancementNew feature or requestNew feature or requestfeature requestRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supportedready for workEnough information for someone to start working onEnough information for someone to start working onv2Ideas, requests and plans for v2 of the SDK which will incorporate major changes and fixesIdeas, requests and plans for v2 of the SDK which will incorporate major changes and fixes
Milestone
Description
I'll use this issue to add notes about what I think should happen for V2.
- Use snake case instead of camel case on
types.py
(mcp.types.Tool is not following python's naming convention #97) - Don't use
RootModel
ontypes.py
- It makes hard to reason about types. - Revisit generic classes, and add more default values for them Excessive use of generics #1207
- Rethink
ClientSessionGroup
. It doesn't have a user-friendly API. - Rename
FastMCP
toMCP
(or suggestions welcome...) - Add conveniences for MCP proxy pattern #12
I'll lock the issue, so only maintainers can comment, and I can focus on the things that I really think should be here.
Sub-issues
Metadata
Metadata
Assignees
Labels
P0Broken core functionality, security issues, critical missing featureBroken core functionality, security issues, critical missing featureenhancementNew feature or requestNew feature or requestfeature requestRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supportedready for workEnough information for someone to start working onEnough information for someone to start working onv2Ideas, requests and plans for v2 of the SDK which will incorporate major changes and fixesIdeas, requests and plans for v2 of the SDK which will incorporate major changes and fixes