关于 systemprompt-mcp-reddit
systemprompt-mcp-reddit 是供 AI Agent 读取 Reddit 帖子、创建帖子和回复并管理 subreddit 设置的 MCP 服务。它支持可配置的写作规范与规则遵循,面向支持 sampling 和通知功能的 systemprompt.io 客户端。
主要功能
- 01配置多个 subreddit
- 02获取热门、最新或争议帖子
- 03创建文本帖、链接帖和回复
- 04设置写作风格与内容规范
- 05生成内容时遵循 subreddit 规则
适用场景
- 01查看已配置 subreddit 的帖子
- 02起草帖子和上下文相关回复
- 03按 subreddit 要求生成内容
MCP 相关
该服务通过 MCP 工具开放 Reddit 操作,并使用 sampling 和通知功能。它面向 systemprompt.io 客户端,其他 MCP 客户端可能无法正常使用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
systemprompt-mcp-reddit
一个专用的模型上下文协议(MCP)服务,可让 AI Agent 与 Reddit 交互,包括阅读帖子、创建内容和管理 subreddit 配置。此服务专为支持采样和通知功能的 systemprompt.io 客户端设计,可能无法在其他 MCP 客户端上正常运行。
使用此服务需要 API KEY。目前可免费使用,但未来可能会有所变化。你可以在此处获取密钥。
此服务使用 @modelcontextprotocol/sdk 的采样和通知功能。
功能
核心功能
- Subreddit 配置:为 AI Agent 配置和管理多个 subreddit
- 内容获取:从已配置的 subreddit 获取热门、最新或有争议的帖子
- 内容创建:使用可自定义参数生成 AI 驱动的帖子和回复
- 写作风格控制:为 AI 配置语气、词汇和内容指南
高级功能
- 规则遵循:自动遵守 subreddit 规则和要求
- 内容指南:可自定义的内容生成指令
- 灵活的帖子类型:支持文本帖子和链接帖子
- 智能回复:生成考虑上下文的回复
集成功能
- MCP 协议集成:完整实现模型上下文协议
- 类型安全实现:全面支持 TypeScript
- 实时处理:支持流式响应
- 高级错误处理:完善的错误管理
系统架构
本项目采用模块化架构设计,可灵活适配其他 MCP 服务实现:
核心组件
- MCP 协议层:实现完整的模型上下文协议
- 服务层:抽象 Reddit API 交互
- 处理器层:路由和处理 MCP 请求
- 工具层:定义 AI Agent 可执行的操作
- 实用工具层:提供验证和数据转换辅助工具
目录结构
/src/config:服务配置和功能/src/constants:工具架构、采样模板和系统常量/src/handlers:请求处理器和工具实现/src/services:API 集成服务/src/types:TypeScript 类型定义/src/utils:实用函数和辅助工具
如需了解架构和实现模式的详细文档,请参阅:
- ARCHITECTURE.md:完整的系统概览
- TEMPLATE_GUIDE.md:创建新 MCP 服务的指南
用作模板
此代码库旨在作为创建其他 MCP 服务的模板。模块化架构让你可以轻松地将 Reddit 集成替换为其他 API:
- 将服务层替换为你的 API 实现
- 定义适用于你所在领域的新工具
- 更新类型定义和架构
- 配置服务端功能
如需详细的分步说明,请参阅 TEMPLATE_GUIDE.md。
🎥 演示与展示
观看视频演示,了解 Systemprompt MCP Reddit 的实际运行情况:
相关链接
- 多模态 MCP 客户端 - 语音驱动的 MCP 客户端
- systemprompt.io 文档
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。