Token导航 LogoToken导航TokenDH.com
Genai Sales Insights Agent logo
AI代理未说明官方级别未说明来源级核验

Genai Sales Insights Agent

MCP Server

一个由两部分组成的GenAI工程项目,包括一个基于LLM的销售数据分析代理和一个MCP服务器,用于安全地预览数据集。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
AI分析数据安全Python

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rawan-77

提供方

rawan-77

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

GenAI销售洞察代理+MCP数据集预览服务器

由两部分组成的GenAI工程项目演示:

  1. LLM驱动的洞察代理 它使用Python、Pandas和OpenAI模型分析财务销售数据,生成完全格式化的HTML业务报告。
  2. 最小MCP(模型上下文协议)服务器 在Node.js中实现,将数据集作为可调用工具公开(dataset_preview)用于基于代理的工作流。

______________________________________________________________________

概述

此存储库包含:

1.AI洞察代理(Python)

一条管道:

  • 加载结构化销售数据
  • 使用Pandas进行定量分析
  • 构建一个总结,以捕捉核心指标
  • 将摘要发送给LLM
  • 接收结构化 HTML见解
  • 生成干净、有风格的 报表预览

2.MCP服务器(Node.js)

一个轻量级的模型上下文协议服务器,公开了一个工具:dataset_preview

此工具:

  • 从Python项目中读取相同的销售CSV
  • 返回 前8行,格式化为文本
  • 允许AI代理在推理之前“检查”企业数据集

______________________________________________________________________

架构原理

企业很少允许LLM直接访问文件系统。相反,他们依赖于:

  • 基于工具的访问
  • 严格的接口
  • 可审计数据流
  • 推理层和数据层的分离

本项目遵循这种模式:

Python代理:推理层

执行分析、生成摘要、生成HTML见解。

MCP服务器:数据访问层

通过工具公开对数据集的结构化、受限访问。

______________________________________________________________________

存储库结构

genai销售洞察代理/ │ ├── ai_insights_agent/ │ ├── data/ │ │ └── sales_sample.csv │ ├── sales_insights_agent.py │ ├── sales_insights_report.html │ ├── 需求.txt │ └── .env(忽略) │ └── mcp洞察服务器/ ├── index.mjs ├── package.json └── package-lock.json

______________________________________________________________________

AI洞察代理(Python)

运作原理

  1. 加载数据\

该脚本加载并解析财务销售数据(地区、产品、收入、成本、单位销售)。

  1. 生成Pandas摘要\

代理计算:

- 统计摘要 - 利润计算 - 按地区分组的收入/利润 - 按产品分组的收入/利润

  1. 向LLM发送提示\

摘要被传递给OpenAI模型(gpt-4o-mini)有严格的输出说明 仅限HTML.

  1. 生成HTML报告\

返回的HTML片段被插入到样式化的模板中。\ 最终文件:sales_insights_report.html

这会产生一个干净、可读的仪表板式洞察页面,类似于内部分析团队可能生成的页面。

______________________________________________________________________

MCP服务器(Node.js)

MCP(模型上下文协议)允许基于LLM的代理通过标准接口调用工具。

这是为了模拟内部GenAI代理如何在将数据集用作上下文之前安全地检查数据集。

这个项目演示了这种工具最简单的工作版本。

______________________________________________________________________

运行项目

1.运行Python Insights代理

pip安装-r要求.txt

创建.env:

OPENAI_API_KEY=您的密钥所在位置

运行脚本:

python sales_insights_agent.py

输出:

  • HTML见解打印到控制台
  • sales_insights_report.html已生成

注:

  • repo中包含一个示例输出文件

2.运行MCP服务器

cd-mcpinsights_server npm安装 npm启动

使用可用的datasetpreview工具通过STDIO启动最小MCP服务器。

作者

Rawan Morshed

目录标签

目录标签

AI分析数据安全Python本地部署销售数据LLMHTML报告

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP