This project leverages Large Language Models (LLM) combined with Model Context Protocol (MCP) to automate the shipping process by operating Qianniu seller backend and logistics company websites.
- MCP server provides tools for Qianniu order queries and logistics waybill creation
- Browser automation enables web operations in scenarios without APIs
- LLM decision layer handles workflow orchestration and exception handling
- Complete automated shipping process support
/src/mcp- MCP server and tool definitions/src/browser- Browser automation layer/src/llm- LLM integration and decision logic/src/workflow- Workflow definitions and state management/src/config- Configuration files
- Python 3.9+
- Qianniu seller account
- Logistics company account
pip install -r requirements.txt- Copy
.env.exampleto.env - Configure necessary API keys and account information
python src/main.py # or the actual entry script for the project- Sensitive information (such as ID numbers) is stored encrypted
- Handle personal information in compliance with data protection regulations