What is Discourse MCP Server: Robust Collaboration, Secure Communities?
Discourse MCP Server is a Node.js-based tool that implements the Model Context Protocol (MCP) to enable programmatic search operations on Discourse forums. It allows developers to integrate seamless post retrieval capabilities into applications while maintaining secure access to community data through API authentication.
How to use Discourse MCP Server: Robust Collaboration, Secure Communities?
Using Docker
{
"mcpServers": {
"discourse": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "DISCOURSE_API_URL=https://try.discourse.org",
"-e", "DISCOURSE_API_KEY=YOUR_API_KEY",
"-e", "DISCOURSE_API_USERNAME=YOUR_USERNAME",
"ashdev/discourse-mcp-server"
]
}
}
}
Using NPX
{
"mcpServers": {
"discourse": {
"command": "npx",
"args": ["-y", "@ashdev/discourse-mcp-server"],
"env": {
"DISCOURSE_API_URL": "https://your-discourse-instance.com",
"DISCOURSE_API_KEY": "YOUR_API_KEY",
"DISCOURSE_API_USERNAME": "YOUR_USERNAME"
}
}
}
}