Falco announces the release of the Discourse MCP CLI, a standalone tool enabling AI assistants like Claude and Gemini to access live Discourse data via Anthropic’s Model Context Protocol. Designed for rapid iteration and broad compatibility, the CLI leverages the Discourse REST API without requiring server-side updates or plugin installations, though it supports HTTP transport for remote deployment. The tool integrates seamlessly with environments like LMStudio, Claude Code, and Cursor, allowing users to search topics, read content, and create new posts or categories. jrgong inquired about documentation and filtering by specific categories, which Falco confirmed can be achieved via query parameters. Community members discussed various use cases, including Falco’s demonstration of a Discourse-to-Jira workflow and requests for features like editing existing posts, retrieving specific language translations, and accessing user emails. In response to feedback, Falco confirmed the immediate addition of an edit tool and clarified that HTTP transport is already supported for sidecar services. While RGJ noted Terms of Service restrictions on automation, the team welcomed contributions, with rey.riel and jrgong submitting PRs to enhance permissions and user data access. Future discussions focused on making the MCP more accessible to non-technical users via web-based interfaces and expanding its capabilities for wiki maintenance and multi-language support.
As soon as Anthropic open sourced their Model Context Protocol (MCP) proposal for interfacing with AI agents almost a year ago, we started getting excited about how good of a match it was for Discourse.
I know you are joking, but was going for an good illustrative example for large companies with many channels for customer support who centralize things on Jira for historical reasons
Does anyone have more ideas for integrations like that? I could do a couple more screencasts.
Currently you can prompt your way there with something along the lines of:
When searching or filtering, via discourse_filter_topics or discourse_search, append category:dev,documentation to the query so you only search relevant information.
You may not automate access to the forum, or monitor the forum, such as with a web crawler, browser plug-in or add-on, or other computer program that is not a web browser. You may crawl the forum to index it for a publicly available search engine, if you run one.
Great news, and this sparks all good moonshot ideation. I would love to see Discourse MCP available on Cursor. This will open up the door to community users of all levels on dev or coding. This integration would serve a bountiful source of use cases and practical feedback.
It would be nice to be able to leverage the API internally to be able to ask questions about customers, employees, etc, which is a bit limited by the “get user” tool (no ability to see email or groups).
Anything I can do to poke someone about getting this added ASAP?
Just looking for confirmation - are the ‘write’ tools publicly available? I’ve set the —allow_writes flag and configured admin api keys, but still can only access these 8 tools across Claude Code and Cursor.