MCP Notify Server

by Cactusinhand
Verified
MIT License
5
  • Apple
  • Linux
[project] name = "mcp-server-notify" version = "0.1.0" description = "MCP Server for system notifications with sound" requires-python = ">=3.10" dependencies = [ "mcp[cli]>=1.0.0", "pydantic>=2.0", "plyer>=2.0", "pygame>=2.1; platform_system != 'Windows' and platform_system != 'Darwin'", "requests>=2.25.1", "apprise>=1.9.2", ] [project.scripts] mcp-server-notify = "mcp_server_notify:main" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.uv] dev-dependencies = [ "pytest>=7.0", "pytest-asyncio>=0.23", "pytest-mock>=3.0", "anyio>=4.0" # 用于异步测试支持 ] [tool.pytest.ini_options] markers = [ "asyncio: mark test as async", "parametrize: mark test with parameters", "slow: mark test as slow" ] [tool.hatch.build.targets.wheel] packages = ["src/mcp_server_notify"]