[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "gandr-mcp" version = "0.1.8" description = "The official Gandr MCP server, text to speech inside any MCP-compatible agent" readme = "README.md" requires-python = ">=3.10" license = {text = "MIT"} authors = [{name = "Gandr", email = "team@gandr.ai"}] keywords = ["mcp", "tts", "text-to-speech", "voice-ai", "agents"] # The 1.x SDK is where FastMCP lives. mcp 2.0 removed it, so an # unbounded ">=1.0" resolves to 2.x and crashes on import. dependencies = ["mcp>=1.2,<1.3"] # ONLY 1.2.x is clean: mcp 1.3+ raises IncompleteFieldDefinitionWarning under warnings-as-errors, which fails strict builds [project.scripts] gandr-mcp = "gandr_mcp.server:main" [project.urls] Homepage = "https://gandr.ai" Repository = "https://github.com/Gandr-AI/gandr-mcp" [tool.setuptools] packages = ["gandr_mcp"]