[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "yandex-mcp" version = "2.1.0" description = "Read-only MCP server for Yandex Metrika, Webmaster and Direct (incl. Wordstat)" readme = "README.md" requires-python = ">=3.8" license = {text = "MIT"} authors = [{name = "Anton Nozikov"}] keywords = ["mcp", "model-context-protocol", "yandex", "metrika", "webmaster", "direct", "wordstat", "analytics"] dependencies = [] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Topic :: Internet :: WWW/HTTP :: Indexing/Search", "Topic :: Office/Business", ] [project.urls] Homepage = "https://github.com/nozikov/yandex-mcp" Issues = "https://github.com/nozikov/yandex-mcp/issues" Changelog = "https://github.com/nozikov/yandex-mcp/blob/main/CHANGELOG.md" Source = "https://github.com/nozikov/yandex-mcp" [project.scripts] yandex-mcp = "yandex_mcp.cli:main" [project.optional-dependencies] dev = ["pytest>=7", "build>=1", "twine>=5"] [tool.setuptools.packages.find] where = ["src"] include = ["yandex_mcp*"] [tool.pytest.ini_options] testpaths = ["tests"]