Announcing Beacon: Self-improving memory for coding agents
← All MCP servers
MCP server

io.github.discourse/mcp

mcp:discourse/discourse-mcp

Discourse MCP CLI server (stdio) exposing Discourse tools via MCP

Verdict
Not analyzed

Indexed from the registries, but not analyzed yet. Lineage and listings below are current.

Execution chain 365

What it calls, runs, installs, reads and writes, with the line that does it.

Files read 6

<dynamic>
<dynamic>
<dynamic>
src/index.ts:303 · via:loadProfile
<dynamic>

Files written 1

GitHub repositories 7

chalk/ansi-styles
chalk/chalk
discourse/discourse-mcp
discourse/discourse-mcp
discourse/discourse-mcp
discourse/discourse-mcp
example/discourse-theme

Network calls 2

<dynamic>
github.com
src/http/client.ts:25 · url_literal

Packages 28

npm:@discourse/mcp@0.3.1
server.json:13 · launch:server.json
npm:@discourse/mcp@latest
README.md:15 · instructed
npm:@discourse/mcp@latest
README.md:26 · instructed
npm:@discourse/mcp@latest
README.md:32 · instructed
npm:@discourse/mcp@latest
README.md:165 · instructed
npm:@discourse/mcp@latest
README.md:170 · instructed
npm:@discourse/mcp@latest
README.md:175 · instructed
npm:@discourse/mcp@latest
README.md:180 · instructed
npm:@discourse/mcp@latest
README.md:260 · instructed
npm:@discourse/mcp@latest
README.md:265 · instructed
npm:@discourse/mcp@latest
README.md:364 · instructed
npm:@discourse/mcp@latest
README.md:370 · instructed
npm:@discourse/mcp@latest
README.md:605 · instructed
npm:@discourse/mcp@latest
README.md:619 · instructed
npm:@discourse/mcp@latest
README.md:626 · instructed
npm:@discourse/mcp@latest
README.md:634 · instructed
npm:@discourse/mcp@latest
README.md:641 · instructed
npm:@discourse/mcp@latest
README.md:647 · instructed
npm:@discourse/mcp@latest
README.md:653 · instructed
npm:@discourse/mcp@latest
README.md:659 · instructed
npm:@discourse/mcp@latest
README.md:667 · instructed
npm:@discourse/mcp@latest
README.md:675 · instructed
npm:@discourse/mcp@latest
README.md:693 · instructed
npm:@discourse/mcp@latest
README.md:702 · instructed
npm:@discourse/mcp@latest
README.md:734 · instructed
npm:@discourse/mcp@latest
README.md:737 · instructed
npm:@discourse/mcp@latest
README.md:740 · instructed
npm:@discourse/mcp@latest
README.md:743 · instructed

URLs 321

http://127.0.0.1:$
http://localhost:$
http://localhost:$
http://localhost:$
http://localhost:3000
http://localhost:3000/health
http://localhost:3000/mcp
https://discourse.example.com
https://discourse.example.com
https://discourse.example.com
https://discourse.example.com
https://discourse.example.com
https://discourse.example.com
https://eslint.org/donate
https://eslint.org/donate
https://example.com
https://example.com
https://example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://forum.example.com
https://github.com/chalk/ansi-styles?sponsor=1
https://github.com/chalk/chalk?sponsor=1
https://github.com/discourse/discourse-mcp
https://github.com/discourse/discourse-mcp
https://github.com/discourse/discourse-mcp.git
https://github.com/discourse/discourse-mcp#readme
https://github.com/example/discourse-theme.git
https://github.com/sponsors/colinhacks
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/express-rate-limit
https://github.com/sponsors/fastify
https://github.com/sponsors/isaacs
https://github.com/sponsors/jonschlinkert
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/nodeca
https://github.com/sponsors/nzakas
https://github.com/sponsors/nzakas
https://github.com/sponsors/panva
https://github.com/sponsors/puzrin
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/SuperchupuDev
https://meta.discourse.org/t/user-api-keys-specification/48536
https://meta.discourse.org/t/user-api-keys-specification/48536
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/fastify
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://protected.example.com
https://protected.example.com
https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz
https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz
https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz
https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz
https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz
https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz
https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz
https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz
https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz
https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.1.tgz
https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz
https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz
https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz
https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz
https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz
https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz
https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz
https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz
https://registry.npmjs.org/@types/node/-/node-20.19.43.tgz
https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz
https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz
https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz
https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz
https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz
https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz
https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz
https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz
https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz
https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz
https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz
https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz
https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz
https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz
https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz
https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz
https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz
https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz
https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz
https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz
https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz
https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz
https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz
https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz
https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz
https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz
https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz
https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz
https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz
https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz
https://registry.npmjs.org/cors/-/cors-2.8.5.tgz
https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz
https://registry.npmjs.org/debug/-/debug-4.4.3.tgz
https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz
https://registry.npmjs.org/depd/-/depd-2.0.0.tgz
https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz
https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz
https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz
https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz
https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz
https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz
https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz
https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz
https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz
https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz
https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz
https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz
https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz
https://registry.npmjs.org/espree/-/espree-10.4.0.tgz
https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz
https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz
https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz
https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz
https://registry.npmjs.org/etag/-/etag-1.8.1.tgz
https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.3.tgz
https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz
https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.2.tgz
https://registry.npmjs.org/express/-/express-5.2.1.tgz
https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz
https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz
https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz
https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz
https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz
https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz
https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz
https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz
https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz
https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz
https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz
https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz
https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz
https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz
https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz
https://registry.npmjs.org/globals/-/globals-14.0.0.tgz
https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz
https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz
https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz
https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz
https://registry.npmjs.org/hono/-/hono-4.13.3.tgz
https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz
https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz
https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz
https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz
https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz
https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz
https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz
https://registry.npmjs.org/ip-address/-/ip-address-10.5.0.tgz
https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz
https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz
https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz
https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz
https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz
https://registry.npmjs.org/jose/-/jose-6.2.9.tgz
https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz
https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz
https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz
https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz
https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz
https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz
https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz
https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz
https://registry.npmjs.org/levn/-/levn-0.4.1.tgz
https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz
https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz
https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz
https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz
https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz
https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz
https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz
https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz
https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz
https://registry.npmjs.org/ms/-/ms-2.1.3.tgz
https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz
https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz
https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz
https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz
https://registry.npmjs.org/once/-/once-1.4.0.tgz
https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz
https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz
https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz
https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz
https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz
https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz
https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz
https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz
https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz
https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz
https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz
https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz
https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz
https://registry.npmjs.org/qs/-/qs-6.15.3.tgz
https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz
https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz
https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz
https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz
https://registry.npmjs.org/router/-/router-2.2.0.tgz
https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz
https://registry.npmjs.org/semver/-/semver-7.8.5.tgz
https://registry.npmjs.org/send/-/send-1.2.1.tgz
https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz
https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz
https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz
https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz
https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz
https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz
https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz
https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz
https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz
https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz
https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz
https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz
https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz
https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz
https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz
https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz
https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.67.0.tgz
https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz
https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz
https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz
https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz
https://registry.npmjs.org/vary/-/vary-1.1.2.tgz
https://registry.npmjs.org/which/-/which-2.0.2.tgz
https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz
https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz
https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz
https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz
https://registry.npmjs.org/zod/-/zod-3.25.76.tgz
https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org
https://try.discourse.org

Linked repositories 3

GitHub repositories it links to or installs from, and whether their names can be taken over.

chalk/ansi-styles
url · not tracked
chalk/chalk
url · not tracked
example/discourse-theme
url · not tracked