Discourse MCP Server
Perform search operations on Discourse forums.
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 .
Related Servers
Splunk
Interact with Splunk Enterprise/Cloud using natural language queries.
Metasearch
A metasearch server that uses the Tavily API to perform searches based on specified queries.
MCP Servers Search
Search and discover available MCP servers from the official repository.
PubMed MCP Server
Search and download scientific articles from PubMed's E-utilities API.
ProPublica MCP Server
Search and analyze nonprofit organizations' Form 990 data using ProPublica's Nonprofit Explorer API.
Console MCP Server
Bridge external console processes with Copilot by searching through JSON log files.
Carity MCP Server
Retrieve relevant data chunks from the Carity API based on search queries.
Meilisearch
Interact & query with Meilisearch (Full-text & semantic search API)
Kagi
Kagi search API integration
PubTator MCP Server
A server for biomedical literature annotation and relationship mining, based on PubTator3.