diff --git a/packages/mcp/pyproject.toml b/packages/mcp/pyproject.toml index 73f0677..6a17390 100644 --- a/packages/mcp/pyproject.toml +++ b/packages/mcp/pyproject.toml @@ -9,7 +9,7 @@ authors = [{ name = "Keycard", email = "support@keycard.ai" }] dependencies = [ "keycardai-oauth>=0.9.0", "keycardai-starlette>=0.6.0", - "mcp>=1.28.1", + "mcp>=1.28.1,<2.0", "pydantic>=2.11.7", "httpx>=0.27.2", "nanoid>=2.0.0", diff --git a/uv.lock b/uv.lock index bb40f5d..8bb5275 100644 --- a/uv.lock +++ b/uv.lock @@ -2263,7 +2263,7 @@ requires-dist = [ { name = "keycardai-starlette", editable = "packages/starlette" }, { name = "langchain", marker = "extra == 'test'", specifier = ">=1.0.5" }, { name = "langchain-openai", marker = "extra == 'test'", specifier = ">=1.0.2" }, - { name = "mcp", specifier = ">=1.28.1" }, + { name = "mcp", specifier = ">=1.28.1,<2.0" }, { name = "nanoid", specifier = ">=2.0.0" }, { name = "nest-asyncio", marker = "extra == 'crewai'", specifier = ">=1.6.0" }, { name = "openai-agents", marker = "extra == 'test'", specifier = ">=0.5.1" },