[project] name = "is-it-ai-mcp" version = "0.1.0" description = "MCP server that reads C2PA Content Credentials: what an image declares about its own origin, and whether that declaration still verifies" readme = "README.md" requires-python = ">=3.11" license = { text = "MIT" } keywords = [ "mcp", "model-context-protocol", "c2pa", "content-credentials", "provenance", "ai-detection", "content-authenticity", "claude", ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3 :: Only", "Topic :: Multimedia :: Graphics", "Topic :: Security", "Typing :: Typed", ] dependencies = [ "fastmcp>=3.0", "c2pa-python>=0.37", ] [project.urls] Homepage = "https://github.com/JohannsenLum/is-it-ai-mcp" Repository = "https://github.com/JohannsenLum/is-it-ai-mcp" Issues = "https://github.com/JohannsenLum/is-it-ai-mcp/issues" Changelog = "https://github.com/JohannsenLum/is-it-ai-mcp/releases" [project.scripts] is-it-ai-mcp = "is_it_ai_mcp.server:main" [project.optional-dependencies] dev = [ "pytest>=8.0", "pytest-asyncio>=0.24", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/is_it_ai_mcp"] [tool.pytest.ini_options] testpaths = ["tests"] asyncio_mode = "auto"