Token导航 LogoToken导航TokenDH.com
PuchAI MCP Server logo
运维云端stdio官方级别未说明来源级核验

PuchAI MCP Server

MCP Server

提供Reddit内容抓取与分析功能,以及多种数据可视化图表生成工具,适用于市场验证、用户情感分析和数据展示。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
市场分析Python数据可视化

安装说明

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

作者 / 组织

datavorous

提供方

datavorous

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install uv

详细介绍

PuchAI黑客马拉松

🌟 单击以使用MCP

Reddit研究工具

描述:从指定的子版块中抓取最新的新帖子,过滤包含特定关键字的帖子,然后使用意图评分来分析内容,以进行市场验证和受众情绪分析。

参数:

  • puch_user_id (string):用于速率限制的用户ID
  • query (string):关于您要查找的内容的描述性查询
  • subreddits (字符串列表):子版块名称列表(不带“r/”前缀)
  • keywords (字符串列表):使用模糊匹配搜索的关键字
  • threshold (int,默认值:80):模糊匹配阈值(0-100)
  • post_limit (int,默认值:10):每个subreddit要检查的新帖子数(1-35)

冷却:使用间隔80秒

示例提示:

  1. *“嘿,Puch,我正试图用Kubernetes EKS设置来推广我的MCP,请检查最近是否有人对r/MCP或r/saas感兴趣。”*
  2. *“我正在构建自己的支付网关服务,检查r/saas中是否有关于支付网关的讨论,并告诉我如何接近它们。”*

数据可视化工具

制作条形图

描述:使用可自定义样式从标签和数字数据列表生成带标签的条形图图像。

参数:

  • puch_labels (字符串列表):为x轴标记字符串
  • puch_values (浮点数列表):数值(与标签长度相同)
  • width (int,默认值:900):图像宽度(像素)
  • height (int,默认值:450):图像高度(像素)
  • bg_color (字符串,默认值:“#f8ffe”):背景颜色
  • bar_color (字符串,默认值:“#4ade80”):条形图颜色
  • title (字符串,可选):图表标题

示例提示:

  1. *“创建一个条形图,显示销售数据:Q1=15000,Q2=18000,Q3=22000,Q4=17000,标题为“季度销售额”。”*
  2. *“制作一个编程语言柱状图:Python=45,JavaScript=38,Java=32,C++=28,Go=15。”*

制作折线图

描述:创建折线图可视化,显示随时间变化的趋势或变量之间的关系。

参数:

  • puch_labels (字符串列表):为x轴标记字符串
  • puch_values (浮点数列表):数值(与标签长度相同)
  • width (int,默认值:900):图像宽度(像素)
  • height (int,默认值:450):图像高度(像素)
  • bg_color (字符串,默认值:“#f8ffe”):背景颜色
  • line_color (字符串,默认值:“#4ade80”):线条颜色
  • title (字符串,可选):图表标题

示例提示:

  1. *“显示过去6个月网站流量的折线图:1月=1200,2月=1350,3月=1100,4月=1600,5月=1850,6月=2100。”*
  2. *创建一个显示温度趋势的折线图:周一=22,周二=24,周三=19,周四=25,周五=27,周六=23,周日=21*

制作饼图

描述:生成具有现代样式、阴影效果和显示百分比和值的详细图例的饼图。

参数:

  • labels (字符串列表):饼图的类别标签
  • values (浮点数列表):每个类别的数值
  • title (字符串,可选):图表标题
  • width (int,默认值:1000):图像宽度(像素)
  • height (int,默认值:600):图像高度(像素)

示例提示:

  1. *创建一个饼图,显示预算分配:营销=5000,开发=8000,运营=3000,销售=4000*
  2. *“制作一个调查回复饼图:非常满意=45,满意=32,中性=15,不满意=8。”*

绘制散点图

描述:创建散点图,以可视化两个具有可选分类和自定义样式的数值变量之间的关系。

参数:

  • x_values (浮点数列表):X坐标值
  • y_values (浮点数列表):Y坐标值(长度与x_values相同)
  • labels (字符串列表,可选):点标签
  • categories (字符串列表,可选):颜色编码的类别
  • colors (字符串列表,可选):每个点的自定义颜色(十六进制代码)
  • width (int,默认值:900):图像宽度(像素)
  • height (int,默认值:600):图像高度(像素)
  • bg_color (字符串,默认值:“#fafafa”):背景颜色
  • point_color (字符串,默认值:“#4F46E5”):默认点颜色
  • point_size (int,默认值:6):点半径(像素)
  • title (字符串,可选):图表标题
  • x_label (字符串,可选):X轴标签
  • y_label (字符串,可选):Y轴标签

示例提示:

  1. *创建散点图,显示学习时间(x)和考试成绩(y)之间的相关性:学习时间\[2,4,6,8,10,12\]和成绩\[65,72,78,85,90,95\]*
  2. *“根据不同年龄组的类别,绘制身高与体重数据的散点图。”*

医药信息提供者

描述:从Tata 1mg中检索有关任何给定药物的信息。

参数:

  • medicine_name (string):药物名称

示例提示:

  1. *“嘿,药房给了我孟鲁司特,这是治疗过敏的药吗?”*

用户偏好管理

获取用户首选项

描述:按键检索用户首选项或特定首选项值。

参数:

  • puch_user_id (string):用户ID
  • key (字符串,可选):要检索的特定首选项键

示例提示:

  1. *“我最喜欢的编程语言是什么?”*
  2. *“显示我保存的所有首选项。”*

保存用户首选项

描述:将用户偏好、喜欢、兴趣或任何令人难忘的信息保存到持久存储中。

参数:

  • puch_user_id (string):用户ID
  • key (string):偏好类别或关键字(例如“favorite_color”)
  • value (string):在给定键下保存的值

示例提示:

  1. *“记住,我最喜欢的编程语言是Python。”*
  2. *“除了我早上更喜欢咖啡而不是茶。”*

任务管理工具

全部添加

描述:使用时间戳将新任务添加到用户的TODO列表中。

参数:

  • puch_user_id (string):用户ID
  • task (string):任务或待办事项文本

示例提示:

  1. *“将“完成MCP文档”添加到我的待办事项列表中。”*
  2. *“我需要记住‘就项目提案给客户打电话’——请将此添加到我的任务中。”*

列出待办事项

描述:检索并显示用户的所有TODO项目,按创建日期排序。

参数:

  • puch_user_id (string):用户ID

示例提示:

  1. *“显示我当前的所有任务和待办事项。”*
  2. *“我现在的待办事项清单上有什么?”*

删除所有

描述:按索引号从用户的TODO列表中删除特定任务。

参数:

  • puch_user_id (string):用户ID
  • index (int):list_todos中todo的索引号(从1开始)

示例提示:

  1. *“从我的待办事项列表中删除任务3。”*
  2. *“从我的任务中删除第二项。”*

______________________________________________________________________

备注

  • Reddit Scraper:每位用户80秒冷却时间
  • 其他工具:无冷却限制
  • 用户数据存储在 user_data.json
  • 带锁定的线程安全文件操作
  • 使用临时文件的原子写入操作

安装指南

安装 uv

假设你已经安装了Python。 uv 是一个快速的Python包安装程序和环境管理器。

安装时使用:

pip install uv

Git克隆仓库,填充 .env 文件,在内部导航,并执行以下操作:

uv run src/main.py

默认情况下,它将在 端口8085.

配置NGROK

1.安装ngrok

从以下位置下载并安装ngrok:\

2.获取您的Authtoken

  1. 首选 https://dashboard.ngrok.com/get-started/your-authtoken
  2. 复制您的authtoken。
  3. 运行以下命令以添加您的令牌:
   ngrok config add-authtoken YOUR_AUTHTOKEN
  1. ngrok http 8085
  2. 复制URL,然后键入 /mcp connect {copied url}/mcp AUTH_TOKEN.AUTH_TOKEN应与中的AUTH_TOKEN相同 .env 文件,on 李/嗨

目录标签

目录标签

市场分析Python数据可视化Reddit研究本地部署用户偏好管理任务管理

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP