MCP Agentic Commerce
什麼是Agentic Commerce MCP Demo?
這是一個基於Model Context Protocol(MCP)的演示服務器,展示瞭如何通過智能代理實現商業交互體驗。它模擬了完整的餐廳發現→查看菜單→下單→獲取收據的流程,所有數據均為模擬生成如何使用這個服務?
您可以通過Goose客戶端連接到此MCP服務器,或者直接在瀏覽器中訪問本地開發預覽界面。服務提供了一系列交互式工具,讓您可以搜索餐廳、查看菜單和模擬下單適用場景
適用於想要了解MCP協議如何實現商業交互體驗的開發者、設計師和產品經理。也可作為開發類似MCP服務的參考實現主要功能
餐廳搜索
根據城市、州和關鍵詞查找附近的模擬餐廳
餐廳詳情
查看餐廳的詳細信息,包括地址、營業時間、聯繫方式等
菜單查看
瀏覽餐廳菜單,包含菜品圖片和價格信息
下單模擬
交互式下單界面,可以調整數量、移除菜品
收據查看
生成模擬訂單收據,展示訂單詳情和總金額
優勢
完整的商業交互流程演示
豐富的交互式UI組件
支持點擊觸發工具調用的MCP UI
本地開發預覽功能便於測試
侷限性
僅為演示用途,沒有真實數據或支付功能
沒有持久化存儲或用戶認證
不適合生產環境使用
如何使用
安裝依賴
確保已安裝Node.js 20+和pnpm
生成模擬數據(可選)
如果需要重新生成模擬餐廳和菜單數據
啟動開發服務器
啟動MCP服務器和開發預覽界面
連接到Goose
在Goose設置中添加MCP服務器,URL為http://127.0.0.1:8000/mcp
使用案例
搜索特定類型餐廳
查找某個城市中特定類型的餐廳,如咖啡店或披薩店
查看菜單並下單
選擇特定餐廳查看其菜單,然後模擬下單
獲取訂單收據
完成模擬下單後查看詳細收據
常見問題
這個演示使用真實數據嗎?
可以用於生產環境嗎?
如何修改生成的模擬數據量?
為什麼需要設置地理編碼用戶代理?
相關資源
Goose官網
Goose客戶端官方網站
MCP協議文檔
Model Context Protocol技術文檔
項目GitHub倉庫
本演示項目的源代碼
Netlify部署指南
如何將本項目部署到Netlify

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
32.2K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
24.3K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
88.6K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
26.9K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.4K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
19.4K
4.8分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
13.5K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
59.2K
4.7分

