- Explore MCP Servers
- discourse-mcp-server
Discourse Mcp Server
What is Discourse Mcp Server
Discourse MCP Server is a Node.js server that implements the Model Context Protocol (MCP) to facilitate search operations on Discourse forums.
Use cases
Use cases include enhancing user experience on forums by providing quick search capabilities, integrating with chatbots or virtual assistants to answer user queries, and developing analytics tools that require access to forum content.
How to use
To use Discourse MCP Server, you can configure it in your ‘claude_desktop_config.json’ file using either Docker or NPX commands, specifying the necessary environment variables for the Discourse API.
Key features
Key features include the ability to search posts on a Discourse forum using the MCP protocol, allowing for efficient retrieval of post objects based on user queries.
Where to use
Discourse MCP Server can be used in any application that requires integration with Discourse forums, particularly for search functionalities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Discourse Mcp Server
Discourse MCP Server is a Node.js server that implements the Model Context Protocol (MCP) to facilitate search operations on Discourse forums.
Use cases
Use cases include enhancing user experience on forums by providing quick search capabilities, integrating with chatbots or virtual assistants to answer user queries, and developing analytics tools that require access to forum content.
How to use
To use Discourse MCP Server, you can configure it in your ‘claude_desktop_config.json’ file using either Docker or NPX commands, specifying the necessary environment variables for the Discourse API.
Key features
Key features include the ability to search posts on a Discourse forum using the MCP protocol, allowing for efficient retrieval of post objects based on user queries.
Where to use
Discourse MCP Server can be used in any application that requires integration with Discourse forums, particularly for search functionalities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
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 .
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










