[tool.poetry] name = "mcp-agent" version = "0.1.0" description = "Starter" authors = ["Markus Ecker "] license = "MIT" packages = [{ include = "mcp-agent" }] [project] name = "mcp-agent" version = "0.0.1" dependencies = [ "langchain-openai>=0.2.1", "langchain-anthropic>=0.2.1", "langchain>=0.3.1", "openai>=1.51.0", "langchain-community>=0.3.1", "copilotkit==0.1.39", "uvicorn>=0.31.0", "python-dotenv>=1.0.1", "langchain-core>=0.3.25", "langgraph-cli[inmem]>=0.1.64", "langchain-mcp-adapters>=0.0.3", "fastmcp>=0.4.1", "langgraph>=0.3.5", ] [build-system] requires = ["setuptools >= 61.0"] build-backend = "setuptools.build_meta" [tool.poetry.dependencies] python = ">=3.10,<3.13" langchain-openai = "^0.2.1" langchain-anthropic = "^0.2.1" langchain = "^0.3.1" openai = "^1.51.0" langchain-community = "^0.3.1" copilotkit = "0.1.39" uvicorn = "^0.31.0" python-dotenv = "^1.0.1" langchain-core = "^0.3.25" langgraph-cli = { extras = ["inmem"], version = "^0.1.64" } langchain-mcp-adapters = "^0.0.3" fastmcp = "^0.4.1" langgraph = "^0.3.5" [tool.poetry.scripts] demo = "mcp-agent.demo:main"