pyproject.toml•1.21 kB
[project]
name = "mcp-windows"
version = "0.1.0"
description = "MCP server for the windows API."
readme = "README.md"
authors = [
{ name = "TerminalMan", email = "84923604+SecretiveShell@users.noreply.github.com" }
]
requires-python = ">=3.13"
dependencies = [
"comtypes>=1.4.10",
"fastmcp>=2.2.0",
"mcp>=1.6.0",
"pillow>=11.2.1",
"psutil>=7.0.0",
"pycaw>=20240210",
"pywin32>=310",
"winrt-runtime>=3.1.0",
"winrt-windows-data-xml-dom>=3.1.0",
"winrt-windows-foundation>=3.1.0",
"winrt-windows-foundation-collections>=3.1.0",
"winrt-windows-media-control>=3.1.0",
"winrt-windows-storage>=3.1.0",
"winrt-windows-system>=3.1.0",
"winrt-windows-ui-notifications>=3.1.0",
]
[project.scripts]
mcp-windows = "mcp_windows:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project.urls]
Homepage = "https://github.com/SecretiveShell/mcp-windows"
Documentation = "https://github.com/SecretiveShell/mcp-windows"
Repository = "https://github.com/SecretiveShell/mcp-windows.git"
Issues = "https://github.com/SecretiveShell/mcp-windows/issues"
Changelog = "https://github.com/SecretiveShell/mcp-windows/commits/master/"