Node.js server implementing Model Context Protocol (MCP) for Discourse search operation.
Created 3 months ago
Node.js server implementing Model Context Protocol (MCP) for Discourse search operation.
development
documentation
public
What is Node.js server implementing Model Context Protocol (MCP) for Discourse search operation.?
Discourse MCP Server is a Node.js server that implements the Model Context Protocol (MCP) for searching posts on a Discourse forum. It provides tools to search posts using the MCP protocol and can be integrated with Claude Desktop.
Documentation
Discourse MCP Server
Node.js server implementing Model Context Protocol (MCP) for Discourse search operation.
Features
- Search Posts on a Discourse forum using MCP protocol.
API# Tools
- search_posts
- Search posts on a Discourse forum
- Input:
query(string) - Returns an array of post objects
Usage with Claude Desktop
Add this to your 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"
}
}
}
}
Build
Docker build:
docker build -t ashdev/discourse-mcp-server .
Server Config
{
"mcpServers": {
"node.js-server-implementing-model-context-protocol-(mcp)-for-discourse-search-operation.-server": {
"command": "npx",
"args": [
"node.js-server-implementing-model-context-protocol-(mcp)-for-discourse-search-operation."
]
}
}
}
Links & Status
Project Info
Hosted
Featured
Created At:
Aug 07, 2025
Updated At:
Aug 07, 2025
Author:
AshDevFr
Category:
search
Tags:
development
documentation
public