diff --git a/pyproject.toml b/pyproject.toml index f43e09c..6cf9956 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ packages = ["stackone_ai"] "stackone_ai/py.typed" = "stackone_ai/py.typed" [project.optional-dependencies] -mcp = ["mcp>=1.3.0"] +mcp = ["mcp>=1.3.0,<2.0.0"] pydantic-ai = ["pydantic-ai-slim>=1.83.0,<2.0.0"] examples = [ "crewai>=0.102.0", diff --git a/uv.lock b/uv.lock index ae58b42..ceec35e 100644 --- a/uv.lock +++ b/uv.lock @@ -4811,7 +4811,7 @@ requires-dist = [ { name = "langchain-core", specifier = ">=0.1.0" }, { name = "langchain-openai", marker = "extra == 'examples'", specifier = ">=1.1.14" }, { name = "langgraph", marker = "extra == 'examples'", specifier = ">=1.1.6" }, - { name = "mcp", marker = "extra == 'mcp'", specifier = ">=1.3.0" }, + { name = "mcp", marker = "extra == 'mcp'", specifier = ">=1.3.0,<2.0.0" }, { name = "numpy", specifier = ">=1.24.0" }, { name = "openai", marker = "extra == 'examples'", specifier = ">=2.32.0" }, { name = "pydantic", specifier = ">=2.10.6" },