mcpField
S
systemprompt-mcp-reddit

systemprompt-mcp-reddit

本地服务
github.com/Ejb503社交媒体1070 周前更新

关于 systemprompt-mcp-reddit

systemprompt-mcp-reddit 是供 AI Agent 读取 Reddit 帖子、创建帖子和回复并管理 subreddit 设置的 MCP 服务。它支持可配置的写作规范与规则遵循,面向支持 sampling 和通知功能的 systemprompt.io 客户端。

主要功能

  1. 01配置多个 subreddit
  2. 02获取热门、最新或争议帖子
  3. 03创建文本帖、链接帖和回复
  4. 04设置写作风格与内容规范
  5. 05生成内容时遵循 subreddit 规则

适用场景

  1. 01查看已配置 subreddit 的帖子
  2. 02起草帖子和上下文相关回复
  3. 03按 subreddit 要求生成内容

MCP 相关

该服务通过 MCP 工具开放 Reddit 操作,并使用 sampling 和通知功能。它面向 systemprompt.io 客户端,其他 MCP 客户端可能无法正常使用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

systemprompt-mcp-reddit

npm version smithery badge License: Apache-2.0 Twitter Follow Discord

网站 | 文档 | 博客 | 获取 API 密钥

一个专用的模型上下文协议(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:实用函数和辅助工具

如需了解架构和实现模式的详细文档,请参阅:

用作模板

此代码库旨在作为创建其他 MCP 服务的模板。模块化架构让你可以轻松地将 Reddit 集成替换为其他 API:

  1. 将服务层替换为你的 API 实现
  2. 定义适用于你所在领域的新工具
  3. 更新类型定义和架构
  4. 配置服务端功能

如需详细的分步说明,请参阅 TEMPLATE_GUIDE.md。

🎥 演示与展示

观看视频演示,了解 Systemprompt MCP Reddit 的实际运行情况:

▶️ 观看演示视频

相关链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。