🚀 The fast, Pythonic way to build MCP servers and clients.

agents fastmcp llms mcp mcp-clients mcp-servers mcp-tools model-context-protocol python
5 Open Issues Need Help Last updated: Mar 13, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The `fastmcp --help` command incorrectly displays "FastMCP 2.0" in its output, despite the user having version 3.1.0 installed. The issue identifies the specific line of code responsible for the hardcoded version string and the corresponding test that needs to be updated. The expected behavior is for the help output to reflect the correct installed version or omit the version information entirely.

Complexity: 1/5
bug good first issue cli

🚀 The fast, Pythonic way to build MCP servers and clients.

Python
#agents#fastmcp#llms#mcp#mcp-clients#mcp-servers#mcp-tools#model-context-protocol#python

AI Summary: The workspace installation process crashes if the provided workspace path points to a file instead of a directory. The current code only checks for existence and not if the path is actually a directory, leading to an unclear OS error when attempting to create a '.cursor' subdirectory. The proposed fix adds an `is_dir()` check to prevent this crash and provide a more informative error message.

Complexity: 1/5
bug good first issue cli

🚀 The fast, Pythonic way to build MCP servers and clients.

Python
#agents#fastmcp#llms#mcp#mcp-clients#mcp-servers#mcp-tools#model-context-protocol#python

AI Summary: The `SkillsProvider` is not correctly adding tags to `SkillResource` objects, preventing tag-based filtering for role-based access. The user has identified a potential fix by extracting tags from the skill's frontmatter and suggests this as an enhancement.

Complexity: 2/5
enhancement good first issue provider

🚀 The fast, Pythonic way to build MCP servers and clients.

Python
#agents#fastmcp#llms#mcp#mcp-clients#mcp-servers#mcp-tools#model-context-protocol#python

AI Summary: The user is unable to use the `key` parameter when adding a resource to `FastMCP` as suggested by the documentation, encountering a `TypeError` indicating an unexpected keyword argument. This suggests a discrepancy between the documented functionality and the actual implementation in `FastMCP` version 3.0.2.

Complexity: 2/5
bug server good first issue

🚀 The fast, Pythonic way to build MCP servers and clients.

Python
#agents#fastmcp#llms#mcp#mcp-clients#mcp-servers#mcp-tools#model-context-protocol#python

AI Summary: This bug report identifies that the `subscriptions.py` file hardcodes a TTL value of 60000ms for task status and progress notifications. This contradicts the `DEFAULT_TTL_MS` constant defined in `config.py` and used correctly elsewhere, leading to potential configuration drift and non-compliance with specifications.

Complexity: 1/5
bug server good first issue

🚀 The fast, Pythonic way to build MCP servers and clients.

Python
#agents#fastmcp#llms#mcp#mcp-clients#mcp-servers#mcp-tools#model-context-protocol#python