MCP Catalogs
首页eShopLite screenshot

eShopLite

by Azure-Samples·162·综合分 45

eShopLite 是一个集成了 MCP 服务器的 .NET 电子商务参考应用程序。

ai-llmecommercedeveloper-tools
79
Forks
8
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

eShopLite 是一个综合性的 .NET 参考应用程序,实现了电子商务网站,具有语义搜索、推理模型和向量数据库等多种高级 AI 功能。该项目在场景 06 中包含专门的 MCP 服务器实现,使 AI 代理能够通过结构化的工具调用和资源与电子商务系统交互。基于 .NET Aspire 构建,它展示了如何将 MCP 集成到具有适当编排和实时功能的大型企业应用程序中。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 MCP 使 AI 代理执行电子商务操作
:为产品目录构建语义搜索功能
:创建基于实时音频的购物助手
:这个 MCP 服务器提供哪些工具?
:如何自定义 MCP 服务器实现?

什么时候选它

当构建需要集成 AI 功能和 MCP 服务器架构的 .NET 电子商务应用时,选择 eShopLite。

什么时候不要选它

不要选择 eShopLite 用于非 .NET 项目,没有 AI 功能的简单网店,或者需要具有高级安全功能的现成 MCP 实现。

可对比工具

mcp-dotnetazure-ai-mcpshopify-mcpnextjs-ecommerce-ai

安装

  1. 克隆存储库:git clone https://github.com/Azure-Samples/eShopLite.git
  2. 导航到 MCP 场景目录:cd eShopLite/scenarios/06-mcp/
  3. 遵循场景特定的 README 获取详细设置说明

对于 Claude Desktop 集成,请将其添加到您的 config.json 中:

{
  "mcpServers": {
    "eshoplite": {
      "command": "dotnet",
      "args": ["run", "--project", "./path/to/eShopLite/scenarios/06-mcp/"],
      "env": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}

FAQ

这个 MCP 服务器提供哪些工具?
eShopLite MCP 服务器提供电子商务操作工具,包括产品搜索、订单管理和通过结构化函数调用的客户交互。
如何自定义 MCP 服务器实现?
您可以通过在 'Services/Mcp' 目录中添加新工具并在 MCP 服务器配置中注册它们来扩展 MCP 服务器。

eShopLite 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。