
devvit-mcp

2025.05.08
1
MDXReddit 开发工具MCP 服务器开发效率
devvit-mcp 是一个为 Reddit 开发者平台编写应用程序的配套 MCP 服务器。它处于积极开发阶段,所有 API 都被视为实验性的,可能会随时更改。
View on GitHub
Overview
基本能力
产品定位
devvit-mcp 是一个为 Reddit 开发者平台编写应用程序的配套 MCP 服务器。
核心功能
- 提供 MCP 服务器功能,支持开发者在 Reddit 平台上构建应用。
- 支持通过 npm 安装和运行。
适用场景
- 在 Reddit 开发者平台上开发应用程序。
- 需要与 MCP 协议集成的开发场景。
工具列表
npx @devvit/mcp
: 用于运行 MCP 服务器的命令行工具。
常见问题解答
- 调试问题: 避免在应用的热路径中使用
console.log
,否则可能会遇到奇怪的错误消息。建议仅使用console.error
进行日志记录。 - 服务器不支持日志记录: 如果遇到
Error: Server does not support logging
错误,需要在new MCPServer
中添加相应的能力。
使用教程
使用依赖
- 需要安装 Node.js 和 npm。
安装教程
- 在
mcp.json
中添加以下配置:
{
"mcpServers": {
"devvit-mcp": {
"command": "npx",
"args": ["-y", "@devvit/mcp"]
}
}
}
- 或者通过 git 克隆仓库并手动安装:
git clone ...
cd devvit-mcp
nvm use
npm install
npm run dev
调试方式
- 使用 Claude desktop 进行调试,查看日志文件。
- 如果遇到服务器不支持日志记录的错误,参考 GitHub 上的示例 添加相应的能力。