这是一个功能强大的 Reddit 数据接口项目,能够获取实时帖子和子版块信息。它支持多种安装方式,还可与 Claude 应用程序以及其他 AI 工具实现无缝集成,为用户提供便捷的数据获取体验。
pip install mcp-server-reddit
安装完成后,可以通过以下命令运行:
python -m mcp_server_reddit
npx -y @smithery/cli install @Hawstein/mcp-server-reddit --client claude
在你的 Claude 设置中添加以下内容:
"mcpServers": {
"reddit": {
"command": "uvx",
"args": ["mcp-server-reddit"]
}
}
在你的 Claude 设置中添加以下内容:
"mcpServers": {
"reddit": {
"command": "python",
"args": ["-m", "mcp_server_reddit"]
}
}
在你的 Zed 设置文件中添加以下内容:
"context_servers": [
"mcp-server-reddit": {
"command": "uvx",
"args": ["mcp-server-reddit"]
}
],
在你的 Zed 设置文件中添加以下内容:
"context_servers": {
"mcp-server-reddit": {
"command": "python",
"args": ["-m", "mcp_server_reddit"]
}
},
以下是一些使用该工具的示例:
get_frontpage_posts
函数)get_subreddit_info
函数)get_subreddit_hot_posts
函数)get_subreddit_new_posts
函数)get_subreddit_top_posts
函数)get_subreddit_rising_posts
函数)get_post_content
函数)get_post_comments
函数)对于 uvx 安装方式,可以使用以下命令进行调试:
npx @modelcontextprotocol/inspector uvx mcp-server-reddit
如果你是手动安装或者开发过程中,请运行以下命令:
cd path/to/mcp_server_reddit
npx @modelcontextprotocol/inspector uv run mcp-server-reddit
MCP 服务器 Reddit 项目采用 MIT 许可证,这意味着你可以自由使用、修改和分发此软件,具体条款请参阅项目仓库中的 LICENSE
文件。