Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Dec 21, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@modelcontextprotocol/client@2.0.0

Patch Changes

  • #1343 4b5fdcb Thanks @christso! - Fix OAuth error handling for servers
    returning errors with HTTP 200 status

    Some OAuth servers (e.g., GitHub) return error responses with HTTP 200 status instead of 4xx. The SDK now checks for an error field in the JSON response before attempting to parse it as tokens, providing users with meaningful error messages.

  • #1386 00249ce Thanks @PederHP! - Respect capability negotiation in list
    methods by returning empty lists when server lacks capability

    The Client now returns empty lists instead of sending requests to servers that don't advertise the corresponding capability:

    • listPrompts() returns { prompts: [] } if server lacks prompts capability

    • listResources() returns { resources: [] } if server lacks resources capability

    • listResourceTemplates() returns { resourceTemplates: [] } if server lacks resources capability

    • listTools() returns { tools: [] } if server lacks tools capability

      This respects the MCP spec requirement that "Both parties SHOULD respect capability negotiation" and avoids unnecessary server warnings and traffic. The existing enforceStrictCapabilities option continues to throw errors when set to true.

  • #1279 71ae3ac Thanks @KKonstantinov! - Initial 2.0.0-alpha.0
    client and server package

@modelcontextprotocol/node@2.0.0

Patch Changes

@modelcontextprotocol/server@2.0.0

Patch Changes

@modelcontextprotocol/core@2.0.0

Patch Changes

@modelcontextprotocol/test-integration@2.0.0

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch from c4cef99 to 631250f Compare December 24, 2025 06:28
@github-actions github-actions bot force-pushed the changeset-release/main branch 3 times, most recently from de5f0c3 to 38a94f4 Compare January 14, 2026 07:06
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from f402e81 to 98aa891 Compare January 23, 2026 08:40
@github-actions github-actions bot force-pushed the changeset-release/main branch from 98aa891 to 4c4bc34 Compare January 24, 2026 07:13
@github-actions github-actions bot force-pushed the changeset-release/main branch from 4c4bc34 to 3bdc3fd Compare January 27, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants