Skip to content

[BUG] MCP server fails with FastMCP 2.8.1 - unexpected keyword argument 'log_level' #164

@potatopotaro

Description

@potatopotaro

Description

The MCP server fails to start with FastMCP 2.8.1 due to passing 'log_level' parameter that is not supported.

Error

TypeError: FastMCP.run_stdio_async() got an unexpected keyword argument 'log_level'

Environment

  • Basic Memory: 0.13.8.dev1
  • FastMCP: 2.8.1
  • Python: 3.13.5
  • Installation method: uv tool

Root Cause

Commit 7be001c added 'log_level' parameter to fix deprecation warnings, but this is incompatible with FastMCP 2.8.1.

Workaround

None currently available in dev version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions