shopflow-mcp
Enables retrieval of domain knowledge and expert matching for e-commerce delivery reviews, with unified evidence snapshot freezing.
README
ShopFlow 电商版本交付案例
这是一个可重复运行的本地 Git 项目,用于在 DuMate 中演示:
- 通过 GitHub 官方 MCP 跟进 Milestone、Issue、PR、Review 和 Check Run。
- 通过真实 Git Commit 与 Diff 判断受影响模块和计划外变更。
- 通过自建 MCP 检索领域知识、匹配专家并冻结统一证据快照。
- 从同一快照生成技术负责人版与客户项目经理版 PPT。
真实 GitHub 仓库:https://github.com/pipiwolve/dumate-ecommerce-case
业务场景
ShopFlow v2.6 在限时促销前新增库存预占与超时释放能力。本期快照冻结于 2026-08-06 18:00(Asia/Shanghai),功能已部分合并,但并发超卖仍阻塞发布。
本地运行
uv sync --extra dev
uv run pytest
uv run uvicorn shopflow.api:app --app-dir src --port 8140
知识与专家 MCP:
MCP_TRANSPORT=streamable-http uv run python -m shopflow.mcp_server
默认 HTTP 地址为 http://127.0.0.1:8130/mcp。完整场景说明、GitHub 发布步骤和
DuMate 工具调用顺序见 docs/CASE.md 与 skills/ecommerce-delivery-review/SKILL.md。
联网演练产生的真实对象与覆盖矩阵见 docs/GITHUB_FLOW_EVIDENCE.md。
GitHub 上的 Milestone、Issue、PR、Review、Check Run、Release 与 Hotfix 是联网
演示的事实来源;scenario/github/seed.json 仅保留可重复初始化与离线测试数据。
知识库与专家目录的覆盖范围和权限边界见 docs/KNOWLEDGE_EXPERT_SCOPE.md。
边界
仓库内的 GitHub JSON 是可重复的发布种子和离线验收数据。生产/联网演示时, Issue、PR、Review 与 Check Run 应由 DuMate 官方 GitHub MCP 读取,本项目不复制 GitHub MCP 的职责。
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.