diff --git a/pyproject.toml b/pyproject.toml index ab4f590..ffcdf7a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "uvicorn[standard]>=0.32", # <2 is load-bearing: mcp 2.0 restructured the package and removed # mcp.server.fastmcp, which mcp_server.py imports. - "mcp>=1.9,<2", + "mcp>=1.9,<3", "qdrant-client>=1.12", "httpx>=0.28", "pydantic>=2.10", diff --git a/requirements.txt b/requirements.txt index d3926ae..1d4ab50 100644 --- a/requirements.txt +++ b/requirements.txt @@ -100,7 +100,7 @@ loguru==0.7.3 # via fastembed markupsafe==3.0.3 # via jinja2 -mcp==1.29.0 +mcp==2.0.0 # via mem-zero (pyproject.toml) mmh3==5.2.1 # via fastembed @@ -119,7 +119,7 @@ packaging==26.3 # onnxruntime pillow==12.3.0 # via fastembed -portalocker==3.2.0 +portalocker==4.1.0 # via qdrant-client protobuf==7.35.1 # via @@ -136,7 +136,7 @@ pydantic==2.13.4 # mcp # pydantic-settings # qdrant-client -pydantic-core==2.46.4 +pydantic-core==2.48.0 # via pydantic pydantic-settings==2.15.0 # via mcp