结构化CLI
   
浏览器支持的CLI和MCP适配器 https://web.structured.app/.
此项目将闭源结构化web应用程序包装为:
- CLI:
cli-anything-structured - 本地人
stdioMCP服务器:structured-mcp
该工具从应用程序自己的浏览器端存储中读取结构化数据 通过经过验证的UI流而不是直接的本地数据库驱动突变 写。
快速开始
在可编辑模式下安装软件包:
pip install -e .使用CLI登录Structured一次:
cli-anything-structured session login然后使用CLI:
cli-anything-structured session status
cli-anything-structured task list --location all
cli-anything-structured recurring list --frequency weekly或者启动本地MCP服务器:
structured-mcp仓库布局
structured-cli/
├── README.md # repo entrypoint
├── STRUCTURED.md # backend notes and guardrails
├── setup.py # package metadata + console entry points
└── cli_anything/structured/
├── README.md # user-facing CLI and MCP usage
├── structured_cli.py # Click CLI
├── mcp_server.py # local stdio MCP server
├── core/
│ └── models.py # shared dataclasses
├── utils/
│ └── agent_browser_backend.py # browser-backed Structured adapter
├── tests/
│ ├── TEST.md # test scope and manual verification notes
│ ├── test_backend.py # backend unit tests
│ ├── test_cli.py # CLI tests
│ └── test_mcp_server.py # MCP surface tests
└── skills/
└── SKILL.md # skill metadata for agent workflows文档
许可证
MIT。看 许可证.
验证
典型的本地检查:
python3 -m unittest cli_anything/structured/tests/test_backend.py -v
python3 -m unittest cli_anything/structured/tests/test_cli.py -v
python3 -m unittest cli_anything/structured/tests/test_mcp_server.py -v