内容
# Reddit Insights MCP 服务器
[](https://www.npmjs.com/package/reddit-insights-mcp)
[](https://registry.modelcontextprotocol.io)
[](https://opensource.org/licenses/MIT)
一个 [模型上下文协议(MCP)](https://modelcontextprotocol.io/) 服务器,提供由 AI 驱动的 Reddit 搜索和发现功能。搜索数百万篇 Reddit 文章,探索子版块,发现热门话题。
## 安装
```bash
npm install -g reddit-insights-mcp
```
或使用 npx 直接运行:
```bash
npx reddit-insights-mcp
```
## 配置
### Claude 桌面版
将以下内容添加到您的 Claude 桌面版配置文件中:
**macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
**Windows**: `%APPDATA%\Claude\claude_desktop_config.json`
```json
{
"mcpServers": {
"reddit-insights": {
"command": "npx",
"args": ["reddit-insights-mcp"],
"env": {
"REDDIT_INSIGHTS_API_KEY": "在此处填写您的 API 密钥"
}
}
}
}
```
### 环境变量
| 变量 | 是否必需 | 描述 |
| --- | --- | --- |
| `REDDIT_INSIGHTS_API_KEY` | 否 | 高级功能的 API 密钥 |
在 [reddit-insights.com](https://reddit-insights.com) 获取您的 API 密钥
## 可用工具
### `reddit_search`
使用语义 AI 搜索 Reddit 对话。
**参数:**
- `query`(字符串,必填):自然语言搜索查询
- `limit`(数字,可选):最大结果数(1-100,默认:20)
**示例:**
```
搜索有关编程机械键盘的讨论
```
### `reddit_list_subreddits`
获取分页的子版块列表。
**参数:**
- `page`(数字,可选):页码(默认:1)
- `limit`(数字,可选):每页结果数(1-100,默认:20)
- `search`(字符串,可选):按名称、标题或描述筛选
### `reddit_get_subreddit`
获取特定子版块的详细信息。
**参数:**
- `subreddit`(字符串,必填):子版块名称(不带 r/ 前缀)
### `reddit_get_trends`
获取 Reddit 趋势文章和洞察。
**参数:**
- `page`(数字,可选):页码(默认:1)
- `perPage`(数字,可选):每页结果数(默认:12)
- `filter`(字符串,可选):时间段 - "latest", "today", "week", "month"
- `category`(字符串,可选):按类别筛选
## 使用示例
**研究一个主题:**
```
你:开发者对 React Server Components 有什么看法?
克劳德:[使用 reddit_search] 找到 45 个结果...
```
**探索一个社区:**
```
你:告诉我关于 r/typescript 的信息
克劳德:[使用 reddit_get_subreddit] r/typescript 有 285,432 名订阅者...
```
**查找趋势:**
```
你:本周科技领域有什么趋势?
克劳德:[使用 reddit_get_trends] 最新趋势话题...
```
## 链接
- [网站](https://reddit-insights.com)
- [GitHub](https://github.com/lignertys/reddit-insights-mcp)
- [npm](https://www.npmjs.com/package/reddit-insights-mcp)
- [MCP 注册中心](https://registry.modelcontextprotocol.io)
## 许可证
MIT