Model Context Provider (MCP) Server

[build-system] requires = ["pdm-backend"] build-backend = "pdm.backend" [project] name = "mcp-cli" version = "0.1.0" description = "A cli for the Model Context Provider" requires-python = ">=3.12" readme = "README.md" authors = [{ name = "Chris Hay", email = "chrishayuk@googlemail.com" }] keywords = ['llm', 'openai', 'claude', 'mcp', 'cli'] license = { text = "MIT" } dependencies = [ "anyio>=4.6.2.post1", "asyncio>=3.4.3", "ollama>=0.4.2", "openai>=1.55.3", "python-dotenv>=1.0.1", "requests>=2.32.3", "rich>=13.9.4", "anthropic>=0.19.2", ] [project.scripts] mcp-cli = "mcpcli.__main__:main" [tool.ruff.lint] unfixable = [ "I", "F401", # Don't touch unused imports ] [dependency-groups] dev = [ "pytest-anyio>=0.0.0", "pytest>=8.3.4", "pytest-asyncio>=0.24.0", ]