shopflow-mcp

shopflow-mcp

Enables retrieval of domain knowledge and expert matching for e-commerce delivery reviews, with unified evidence snapshot freezing.

Category
Visit Server

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

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.

Official
Featured
TypeScript
Magic Component Platform (MCP)

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.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

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.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

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.

Official
Featured
TypeScript
Kagi MCP Server

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.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

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.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured