2025-05-09 12:49:13 +01:00
[ project ]
2025-05-31 03:40:10 +08:00
name = "mcp-feedback-enhanced"
2025-06-03 04:46:18 +00:00
version = "2.1.1"
2025-05-31 03:40:10 +08:00
description = "Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual UI support (Qt GUI and Web UI) with intelligent environment detection."
2025-05-09 12:49:13 +01:00
readme = "README.md"
requires-python = ">=3.11"
2025-05-31 03:40:10 +08:00
authors = [
{ name = "Minidoracat" , email = "minidora0702@gmail.com" }
]
keywords = [ "mcp" , "ai" , "feedback" , "gui" , "web-ui" , "interactive" , "development" ]
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" ,
"Topic :: Software Development :: Libraries :: Python Modules" ,
"Topic :: Software Development :: User Interfaces" ,
]
2025-05-09 12:49:13 +01:00
dependencies = [
"fastmcp>=2.0.0" ,
"psutil>=7.0.0" ,
"pyside6>=6.8.2.1" ,
2025-05-29 12:34:38 +08:00
"fastapi>=0.115.0" ,
"uvicorn>=0.30.0" ,
"jinja2>=3.1.0" ,
"websockets>=13.0.0" ,
2025-05-09 12:49:13 +01:00
]
2025-05-31 03:40:10 +08:00
[ project . optional-dependencies ]
dev = [
"pytest>=7.0.0" ,
"pytest-asyncio>=0.21.0" ,
]
[ project . urls ]
Homepage = "https://github.com/Minidoracat/mcp-feedback-enhanced"
Repository = "https://github.com/Minidoracat/mcp-feedback-enhanced"
Issues = "https://github.com/Minidoracat/mcp-feedback-enhanced/issues"
[ project . scripts ]
mcp-feedback-enhanced = "mcp_feedback_enhanced.__main__:main"
interactive-feedback-mcp = "mcp_feedback_enhanced.__main__:main"
[ build-system ]
requires = [ "hatchling" ]
build-backend = "hatchling.build"
[ tool . hatch . build . targets . wheel ]
packages = [ "src/mcp_feedback_enhanced" ]
[ tool . uv ]
dev-dependencies = [
2025-05-31 03:48:10 +08:00
"bump2version>=1.0.1" ,
2025-05-31 03:40:10 +08:00
"pytest>=7.0.0" ,
"pytest-asyncio>=0.21.0" ,
"twine>=6.1.0" ,
]