{"type":"mcp_server","name":"discourse-mcp-server","description":"This repository provides a Node.js server that implements the Model Context Protocol (MCP) for searching posts on a Discourse forum, enabling integration with tools like Claude Desktop. This repository provides","category":"Search & Knowledge","language":"JavaScript","stars":5,"forks":0,"owner":"AshDevFr","github_url":"https://github.com/AshDevFr/discourse-mcp-server","homepage":null,"setup":"## Setup\nAdd the following configuration to your `claude_desktop_config.json` to use the server.\n\n### Docker\n\n```json\n{\n  \"mcpServers\": {\n    \"discourse\": {\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\",\n        \"-i\",\n        \"--rm\",\n        \"-e\", \"DISCOURSE_API_URL=https://try.discourse.org\",\n        \"-e\", \"DISCOURSE_API_KEY=1234\",\n        \"-e\", \"DISCOURSE_API_USERNAME=ash\",\n        \"ashdev/discourse-mcp-server\"\n      ]\n    }\n  }\n}\n```\n\n### NPX\n\n```json\n{\n  \"mcpServers\": {\n    \"discourse\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@ashdev/discourse-mcp-server\"\n      ],\n      \"env\": {\n        \"DISCOURSE_API_URL\": \"https://try.discourse.org\",\n        \"DISCOURSE_API_KEY\": \"1234\",\n        \"DISCOURSE_API_USERNAME\": \"ash\" \n      }\n    }\n  }\n}\n```\n\nDocker build:\n\n```bash\ndocker build -t ashdev/discourse-mcp-server .\n```","tools":"## Available Tools\n\n\t\t1. search_posts (Search posts on a Discourse forum)\n","faq":null,"created_at":"2025-03-10T21:47:18+00:00","updated_at":"2025-03-12T00:00:13+00:00","source_url":"https://model-context-protocol.com/servers/discourse-forum-model-context-protocol-server","related_articles":[]}