Metadata-Version: 2.4
Name: mcp-shouji
Version: 2.6.0
Summary: 跨平台交互式反馈与命令执行工具，支持 Web UI 和桌面端。
Project-URL: Homepage, https://github.com/f/mcp-shouji
Project-URL: Repository, https://github.com/f/mcp-shouji
Project-URL: Issues, https://github.com/f/mcp-shouji/issues
Author-email: f <f@gamil.com>
License-File: LICENSE
Keywords: automation,cross-platform,desktop-app,development,dual-interface,feedback,interactive,mcp,tauri,web-ui
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: MacOS X
Classifier: Environment :: Web Environment
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Desktop Environment
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: User Interfaces
Requires-Python: >=3.11
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: fastapi>=0.115.0
Requires-Dist: fastmcp>=2.0.0
Requires-Dist: jinja2>=3.1.0
Requires-Dist: mcp>=1.9.3
Requires-Dist: psutil>=7.0.0
Requires-Dist: uvicorn>=0.30.0
Requires-Dist: websockets>=13.0.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# MCP Shouji

## 🔧 本地定制版本说明

> 感谢[f](https://github.com/f/mcp-shouji)的反馈项目，本版本修复了以下问题并新增功能：

### ✅ 已修复问题

1. **超时设置问题**：修复了超时时间永远是 600s 的问题，现已修复默认 24 小时超时
   ，可以长时间等待反馈啦
2. **图片上传问题**：修复了无法上传图片报错序列号错误的问题，现已支持更多类型图
   片 😁🎉
3. **断网重连功能**：新增断网不断链接功能，现在可以离线同一个会话等待（适合使用
   手机热点为电脑提供互联网的场景）

### 🚀 如何使用

Fork 本项目到本地，在 Cursor 中配置：

```json
{
  "mcpServers": {
    "mcp-shouji-local": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "C:\\Users\\Administrator\\Desktop\\project\\mcp-shouji-main",
        "python",
        "-m",
        "mcp_shouji"
      ],
      "timeout": 86400,
      "env": {
        "MCP_DEBUG": "false",
        "MCP_WEB_HOST": "127.0.0.1",
        "MCP_WEB_PORT": "8765",
        "MCP_DESKTOP_MODE": "false",
        "MCP_LANGUAGE": "zh-CN"
      },
      "autoApprove": ["interactive_feedback"]
    }
  }
}
```

> **注意**：请将
> `"C:\\Users\\Administrator\\Desktop\\project\\mcp-shouji-main"` 改
> 为您本地的项目位置，这样可以实现本地高自由度的定制。

### 📸 界面预览

<div align="center">
  <img src="images/0.png" width="600" alt="MCP Shouji 界面预览" />
  <br>
  <em>主界面 - 支持提示管理、自动提交、会话跟踪上传图片等功能</em>
</div>

<div align="center">
  <img src="images/1.png" width="600" alt="MCP Shouji 功能展示" />
  <br>
  <em>超时功能展示 - 智能工作流程和现代化体验</em>
</div>

---
