天秤数据 Gemini 数据分析与研究 MCP 服务器 是一个集成化平台,专为处理和分析 Gemini 数据而设计。它基于 Node.js 和 TypeScript 开发,支持多种数据分析任务,通过灵活接口实现高效的数据处理。
.env 文件,设置以下环境变量:
GEMINI_API_KEY:天秤数据 API 密钥NODEMAILER_EMAIL:邮件发送者邮箱地址NODEMAILER_PASSWORD:邮箱应用密码运行命令启动 MCP 服务器:
npm run start
interface 分析数据参数 {
fileData: string; // Base64 编码文件内容
fileName: string; // 文件名(必须为 .xlsx、.xls 或 .csv 格式)
analysisType: 'basic' | 'detailed'; // 分析类型
outputDir?: string; // 可选输出目录
}
interface 发送邮件参数 {
to: string; // 收件人邮箱地址
subjectPrompt: string; // 提示 Gemini 模型生成邮件主题
text: string; // 纯文本版本的邮件内容
html?: string; // HTML 格式的邮件内容(可选)
images?: { // 可选图片附件
name: string; // 图片文件名
data: string; // Base64 编码的图片数据
}[];
}
interface 生成思考参数 {
prompt: string; // 分析提示
outputDir?: string; // 可选输出目录
}
data/:存储数据解析和统计结果。thinking/:保存 Gemini 的思考过程记录。emails/:记录邮件发送日志。npm run build:将 TypeScript 代码编译为 JavaScript。npm run start:启动 MCP 服务器。npm run dev:以开发模式运行,支持热重载。GEMINI_API_KEY:天秤数据 API 密钥NODEMAILER_EMAIL:用于发送邮件的邮箱地址NODEMAILER_PASSWORD:邮箱应用密码(使用 Gmail 时,请使用应用专用密码)该软件遵循 MIT 开源协议。详细许可条款请参考项目仓库中的 LICENSE 文件。
此文档为天秤数据 Gemini 数据分析与研究 MCP 服务器的使用指南,旨在帮助开发者快速上手和集成相关功能模块。