pyproject.tomlβ’2.33 kB
[build-system]
requires = ["setuptools>=61.0", "setuptools_scm"]
build-backend = "setuptools.build_meta"
[project]
name = "mcp-templates"
dynamic = ["version"]
description = "DEPRECATED: This package has moved to 'mcp-platform'. Please install 'pip install mcp-platform' instead. MCP-Server-Templates: Easy, zero-config deployment for Model Context Protocol servers"
readme = "README.md"
authors = [
{ name = "Sam Arora", email = "tooling@dataeverything.com" },
]
license = "Elastic-2.0"
requires-python = ">=3.10"
dependencies = [
"rich>=13.0.0",
"pyyaml>=6.0",
"requests>=2.25.1",
"cmd2==2.7",
"aiohttp>=3.8.0",
"setuptools_scm>=8.3.1",
"typer>=0.16.0",
"kubernetes>=33.1.0",
]
keywords = ["MCP", "Model Context Protocol", "AI Tools", "Server Templates", "Docker", "Kubernetes"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: System :: Systems Administration",
]
[project.urls]
Bug-Reports = "https://github.com/Data-Everything/mcp-server-templates/issues"
Source = "https://github.com/Data-Everything/mcp-server-templates"
Documentation = "https://data-everything.github.io/mcp-server-templates"
Issue-Tracker = "https://github.com/Data-Everything/mcp-server-templates/issues"
[project.scripts]
mcp-template = "mcp_template:main"
mcpt = "mcp_template:main"
[tool.setuptools]
include-package-data = true
[tool.setuptools.packages.find]
where = ["."]
exclude = [
"test",
"tests",
"test_*",
"*/test",
"*/tests",
"*/test_*",
]
[tool.setuptools.package-data]
# Include all .yaml, .yml, .json, .py files from mcp_template/template/templates and subdirectories
"mcp_template.template.templates" = ["**/*.yaml", "**/*.yml", "**/*.json", "**/*.py"]
[tool.setuptools.dynamic]
[tool.setuptools_scm]
version_scheme = "release-branch-semver"
fallback_version = "0.3.0"
local_scheme = "no-local-version"
tag_regex = "^release-pypi-(?P<version>[0-9]+\\.[0-9]+\\.[0-9]+)$"