Skip to content

Implement SEP-1649: MCP Server Cards (.well-known Discovery) #1545

@felixweinberger

Description

@felixweinberger

This is a tracking issue for implementation of SEP-1649.

Summary

This SEP introduces a standardized mechanism for MCP servers to advertise their capabilities and identity through .well-known URLs following established internet standards for service discovery. The Python SDK needs to implement support for publishing capability documents at standardized .well-known paths describing available tools, resources, and prompts, enable clients to fetch these documents via HTTP without establishing a full MCP session, and provide utilities for both server-side capability document generation and client-side capability document fetching and parsing to enable better server discovery and selection UX.

Related Issues & PRs

  • Implementation PRs: n/a
  • Related PRs: n/a
  • Related Issues: n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpending SEP approvalWhen a PR is attached as an implementation detail to a SEP, we mark it as such for triage.

    Type

    No type

    Projects

    Status

    In review

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions