8000 Tags · lloydchang/modelcontextprotocol-python-sdk · GitHub
[go: up one dir, main page]

Skip to content

Tags: lloydchang/modelcontextprotocol-python-sdk

Tags

Verified

< 10000 div class="flex-1"> This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra

Verified

This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra

Verified

This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra

v0.8.0

Toggle v0.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra
This release includes several major improvements to the SDK architect…

…ure, adds example servers, and improves type safety throughout the codebase.

- Added example servers demonstrating common use cases:
  - `simple-prompt`: Example server exposing a customizable prompt template
  - `simple-resource`: Example server exposing sample text files as resources
  - `simple-tool`: Example server implementing a website fetching tool
- Added client capability checking:
  - New `check_client_capability()` method to verify specific capabilities
  - Store client parameters from initialization request
  - Improved type safety for capability verification

- Minimum supported Python version is now explicitly set to 3.10
- Removed re-exported types from `mcp.server` - clients should now import directly from `mcp.types`
- Removed helper types from `mcp.server.types` in favor of using spec types directly from `mcp.types`
- Renamed `mcp.server.types` to `mcp.server.models` with minimal required types

- More explicit type safety with `RequestContext[ServerSession]` return type
- Simplified server architecture by reducing abstraction layers
- Improved package infrastructure with PyPI release workflow
- Added GitHub Actions workflows for releases and checks

- Added README files for all example servers
- Improved main package documentation
- Updated installation instructions to reflect new package name

- @dsp-ant (David Soria Parra)

None

```bash
pip install mcp==0.8.0
```

For more information, please see the [documentation](https://github.com/modelcontextprotocol/python-sdk).

Verified

This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra

v0.5.0

Toggle v0.5.0's commit message

Verified

This tag was signed with the committer’s verified signature.
nick-merrill Nick Merrill
Includes support for running an MCP server in memory

v0.3.0

Toggle v0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra
mcp_python v0.3.0

v0.2.0

Toggle v0.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dsp-ant David Soria Parra
mcp_python v0.2.0

0