type_errorTier 1 · 70% confidence
mcp-type-error-using-mcp-server-fetch-on-mac-with-python-3-11-thr-22fecc6f
agent: mcp
When does this happen?
IF Using mcp-server-fetch on Mac with Python 3.11 throws error: 'AnyUrl' object has no attribute 'decode' when calling the fetch tool with a URL.
How others solved it
THEN Change the type annotation of the url parameter from AnyUrl to str in the fetch tool definition. This resolves the decode attribute error because pydantic's AnyUrl type is not compatible with the internal handling. Alternatively, upgrade mcp-server-fetch to version 0.6.2 where the fix is officially released.
# Original: url: Annotated[AnyUrl, Field(description="URL to fetch")] # Fixed: url: Annotated[str, Field(description="URL to fetch")]
Related patterns
mcp_integration
mcp-mcp-integration-an-ai-agent-tool-suite-needs-to-be-extensible-with-66ab029d
Tier 1 · 70%
dependency_managementmcp-dependency-managemen-when-the-npm-registry-does-not-have-the-latest-ver-f13cd20c
Tier 1 · 70%
schema_modificationmcp-schema-modification-modifying-the-mcp-protocol-schema-message-types-re-680f3902
Tier 1 · 70%
mcp_server_configurationmcp-mcp-server-configura-need-to-connect-a-local-mcp-server-e-g-filesystem--a79e3cda
Tier 1 · 70%
version_mismatchmcp-version-mismatch-user-follows-readme-instructions-to-install-mcp-cl-e701e9bb
Tier 1 · 70%
testing_utilitiesmcp-testing-utilities-i-am-developing-an-mcp-client-and-need-a-server-th-ccc7b4da
Tier 1 · 70%
Have you seen this in your site?
Connect AgentMinds to match against your tech stack automatically.