关于 Discourse MCP Server
Discourse MCP Server 是一个 Node.js 服务,供需要检索 Discourse 论坛帖子的用户使用。它通过单一搜索工具返回帖子对象。
主要功能
- 01搜索 Discourse 论坛帖子
- 02返回帖子对象数组
适用场景
- 01按主题查找论坛讨论
- 02为后续分析收集相关帖子
MCP 相关
该 MCP 服务向客户端提供 Discourse 帖子搜索工具,输入查询词并返回帖子对象数组。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Discourse MCP 服务
用于执行 Discourse 搜索操作的 Node.js MCP 服务。
功能
- 使用 MCP 协议搜索 Discourse 论坛中的帖子。
API
工具
- search_posts
- 搜索 Discourse 论坛中的帖子
- 输入:
query(字符串) - 返回帖子对象数组
与 Claude Desktop 配合使用
将以下内容添加到你的 claude_desktop_config.json 中:
Docker
{
"mcpServers": {
"discourse": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "DISCOURSE_API_URL=https://try.discourse.org",
"-e", "DISCOURSE_API_KEY=1234",
"-e", "DISCOURSE_API_USERNAME=ash",
"ashdev/discourse-mcp-server"
]
}
}
}
NPX
{
"mcpServers": {
"discourse": {
"command": "npx",
"args": [
"-y",
"@ashdev/discourse-mcp-server"
],
"env": {
"DISCOURSE_API_URL": "https://try.discourse.org",
"DISCOURSE_API_KEY": "1234",
"DISCOURSE_API_USERNAME": "ash"
}
}
}
}
构建
Docker 构建:
docker build -t ashdev/discourse-mcp-server .
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。