一个即插即用的MCP服务器,用于浏览、搜索和阅读Reddit。
这里有一个简短视频展示了如何在Claude Desktop中使用此服务:
https://github.com/user-attachments/assets/a2e9f2dd-a9ac-453f-acd9-1791380ebdad
如果您还没有Reddit API凭证,请在您的Reddit账户中创建一个开发者应用。这将为您提供一个client_id和client_secret,以便在后续步骤中使用。如果您已经拥有这些凭证,您可以跳过这一步。
要在Claude Desktop中安装:
"mcpServers": {
"reddit": {
"command": "uvx",
"args": ["reddit-mcp"],
"env": {
"REDDIT_CLIENT_ID": "<client_id>",
"REDDIT_CLIENT_SECRET": "<client_secret>"
}
}
}
首先安装包:
pip install reddit-mcp
然后在配置文件中添加以下内容:
"mcpServers": {
"reddit": {
"command": "python",
"args": ["-m", "reddit_mcp"],
"env": {
"REDDIT_CLIENT_ID": "<client_id>",
"REDDIT_CLIENT_SECRET": "<client_secret>"
}
}
}
您可以使用此服务器与任何MCP客户端,包括代理框架(LangChain、LlamaIndex、AutoGen等)。有关AutoGen集成示例,请查看示例。
服务器将暴露的工具如下:
| 名称 | 描述 |
|---|---|
get_comment | 访问评论 |
get_comments_by_submission | 访问提交的评论 |
get_submission | 访问提交 |
get_subreddit | 通过名称访问子版面 |
search_posts | 在子版面中搜索帖子 |
search_subreddits | 按名称或描述搜索子版面 |
欢迎贡献!请参阅CONTRIBUTING.md获取更多信息。