diff --git a/pyproject.toml b/pyproject.toml index e6ee41f3..1c2dfced 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ dependencies = [ "pyright>=1.1.396,<2", "overrides>=7.7.0,<8", "python-dotenv>=1.0.0, <2", - "mcp>=1.5.0", + "mcp==1.12.2", "flask>=3.0.0", "sensai-utils>=1.5.0", "pydantic>=2.10.6", diff --git a/uv.lock b/uv.lock index b4ab8659..1f278a04 100644 --- a/uv.lock +++ b/uv.lock @@ -1174,7 +1174,7 @@ requires-dist = [ { name = "jinja2", specifier = ">=3.1.6" }, { name = "jinja2", marker = "extra == 'dev'" }, { name = "joblib", specifier = ">=1.5.1" }, - { name = "mcp", specifier = ">=1.5.0" }, + { name = "mcp", specifier = "==1.12.2" }, { name = "mypy", marker = "extra == 'dev'", specifier = ">=1.16.1" }, { name = "overrides", specifier = ">=7.7.0,<8" }, { name = "pathspec", specifier = ">=0.12.1" },