Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation readme is a bit misleading and points to the wrong version #114

Open
Aviglik91 opened this issue Dec 26, 2024 · 1 comment
Open
Labels
bug Something isn't working documentation Improvements or additions to documentation
Milestone

Comments

@Aviglik91
Copy link

Aviglik91 commented Dec 26, 2024

Hi Team,

Describe the bug
The project's readme suggests using FastMCP server (merged into mcp version 1.2.0rc1) but pypi offers mcp1.1.2 version which doesn't support FastMCP yet.

To Reproduce
Steps to reproduce the behavior:

  1. uv add "mcp[cli]" # install mcp==1.1.2 version from pypi (the official version)
  2. mcp dev server

Expected behavior
Relevant docs need to clearly indicate that FastMCP server feature requires version 1.2.0rc1 which is not yet available on PyPI by default . Users following the readme are currently unable to use the documented FastMCP features with the stable PyPI version.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: macOS Sonoma
  • Package Version: mcp 1.1.2

Smartphone (please complete the following information):
N/A

Additional context
The documentation should either indicate that FastMCP server features are only available in the RC version (1.2.0rc1) or provide instructions for installing the RC version if users want to use these features. This would prevent confusion for users following the readme.

To install the 1.2.0rc1 locally:

uv add "mcp[cli]===1.2.0rc1"
@scottomyers
Copy link

+1...just tripped over this

samefarrar added a commit to samefarrar/python-sdk that referenced this issue Dec 29, 2024
…ures

As mentioned in issue modelcontextprotocol#114, the ReadMe is currently misleading as it specifies a version that does not have the functionality in the  Quickstart and the rest of the documentation.

A quick hotfix, while the MCP team works to release the FastMCP version, would be to add a line in the README.
@dsp-ant dsp-ant added this to the SDK 1.2.0 milestone Jan 3, 2025
@dsp-ant dsp-ant added bug Something isn't working documentation Improvements or additions to documentation labels Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants