Octocode MCP Server by bgauryy

by bgauryy• 956•• Scanned•Claim this listing•Request removal
Research & Analysisagentaiai agentsai toolsclaude ai

Code research platform for AI agents; find, understand, and prove context across your code and all of GitHub, in a fraction of the tokens. One toolset, MCP or CLI

Octocode is an open-source mcp server by bgauryy, written mainly in TypeScript, with 956 GitHub stars and the MIT license. Its code was last updated Oct 30, 2026.

Scan summary: scanned Nov 5, 2026 at commit c265e3f. Seen able to run shell commands, read environment and secrets. Scan policy

Scanned
Full scan at c265e3f · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit112 known vulnerabilitiesfail
Manifestnonewarn
Buildfail
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (73)

  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/octocode-engine/index.cjs:38
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/octocode-engine/loader/index.cjs:38
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    skills/octocode-chrome-devtools/scripts/open-browser.mjs:111
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    skills/octocode-chrome-devtools/scripts/open-browser.mjs:291
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    skills/octocode-chrome-devtools/scripts/open-browser.mjs:295
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    skills/octocode-chrome-devtools/scripts/open-browser.mjs:301
  • medium
    @azure/msal-node@5.5.0: 1 known vulnerability
    GHSA-xcx6-jx8p-x3h5
    yarn.lock
  • medium
    @modelcontextprotocol/sdk@1.30.0: 6 known vulnerabilities
    GHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
    yarn.lock
  • medium
    basic-ftp@5.3.1: 1 known vulnerability
    GHSA-c475-qrg2-pj4r
    yarn.lock
  • medium
    body-parser@2.3.0: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    yarn.lock
  • medium
    brace-expansion@1.1.18: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    yarn.lock
  • medium
    brace-expansion@2.1.4: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    yarn.lock
  • medium
    brace-expansion@5.0.9: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    yarn.lock
  • medium
    fast-uri@3.1.5: 10 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-5jgf-p345-68v8, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf, GHSA-hrr3-gc8f-f4qj +5 more
    yarn.lock
  • medium
    js-yaml@4.3.1: 1 known vulnerability
    GHSA-2883-xcg3-v3hh
    yarn.lock
  • medium
    markdown-it@14.3.0: 4 known vulnerabilities
    GHSA-253c-mchw-3w2r, GHSA-gfr2-rv44-r23c, GHSA-r7fv-28h4-cvq7, GHSA-vfgh-jcmw-g37q
    yarn.lock
  • medium
    minimatch@10.0.1: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    yarn.lock
  • medium
    protobufjs@8.3.0: 5 known vulnerabilities
    GHSA-94rc-8x27-4472, GHSA-f38q-mgvj-vph7, GHSA-j3f2-48v5-ccww, GHSA-jfj6-75fj-8934, GHSA-wcpc-wj8m-hjx6
    yarn.lock
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    yarn.lock
  • medium
    undici@7.29.0: 18 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-3wwx-pv8p-q78v, GHSA-3xpg-4rpp-hhhm +13 more
    yarn.lock
  • medium
    undici@8.10.0: 19 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-3wwx-pv8p-q78v, GHSA-3xpg-4rpp-hhhm +14 more
    yarn.lock
  • medium
    vite@8.2.1: 6 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22 +1 more
    yarn.lock
  • medium
    zod@3.24.2: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    yarn.lock
  • medium
    zod@4.4.3: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    yarn.lock
  • medium
    Install or build failed in a clean environment
    tocode-engine/README.md' } Node.js v22.23.4 The command failed in workspace @octocodeai/octocode-engine@workspace:packages/octocode-engine with exit code 1 The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph Failed with errors in 2s 320ms
  • low
    Possible example credential in docs/tests: generic-api-key
    README.md:397
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode/tests/security/oauth-security.test.ts:186
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode/README.md:384
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode-config/README.md:326
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode-engine/README.md:326
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode-mcp/README.md:384
  • low
    Possible example credential in docs/tests: github-pat
    2 matches in this file
    packages/octocode-mcp/tests/integration/secureServer.real.test.ts:35
  • low
    Possible example credential in docs/tests: stripe-access-token
    packages/octocode-mcp/tests/github/codeSearch.security.test.ts:423
  • low
    Possible example credential in docs/tests: github-pat
    packages/octocode-mcp/tests/github/codeSearch.security.test.ts:464
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    packages/octocode-mcp/tests/github/codeSearch.security.test.ts:180
  • low
    Possible example credential in docs/tests: slack-bot-token
    packages/octocode-engine/tests/security/redactionParity.test.ts:35
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode-engine/tests/security/redactionParity.test.ts:51
  • low
    Possible example credential in docs/tests: github-pat
    2 matches in this file
    packages/octocode-mcp/tests/utils/secureServer.sanitizeFailure.test.ts:16
  • low
    Possible example credential in docs/tests: github-pat
    15 matches in this file
    packages/octocode-mcp/tests/utils/secureServer.test.ts:17
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode-tools-core/README.md:326
  • low
    Possible example credential in docs/tests: gitlab-pat
    packages/octocode-mcp/tests/security/all-tools-sanitization.test.ts:15
  • low
    Possible example credential in docs/tests: slack-bot-token
    packages/octocode-mcp/tests/security/all-tools-sanitization.test.ts:14
  • low
    Possible example credential in docs/tests: stripe-access-token
    packages/octocode-mcp/tests/security/all-tools-sanitization.test.ts:9
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/octocode-vscode/README.md:326
  • low
    tokio@1.52.3: 1 known vulnerability
    RUSTSEC-2026-0386
    packages/octocode-engine/Cargo.lock
  • low
    unsafe-libyaml@0.2.11: 1 known vulnerability
    RUSTSEC-2024-0449
    packages/octocode-engine/Cargo.lock
  • low
    @hono/node-server@2.1.0: 1 known vulnerability
    GHSA-rmxm-3fg6-px4f
    yarn.lock
  • low
    @opentelemetry/core@1.30.1: 1 known vulnerability
    GHSA-8988-4f7v-96qf
    yarn.lock
  • low
    @vitest/mocker@4.1.10: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    yarn.lock
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    yarn.lock
  • low
    glob@13.0.6: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    yarn.lock
  • low
    hono@4.13.1: 5 known vulnerabilities
    GHSA-5r4p-p66f-jhc7, GHSA-crvj-82cr-hjcx, GHSA-g6gw-c38x-mqfc, GHSA-gqvv-2mrq-wpjv, GHSA-hxh3-vqpv-xpqv
    yarn.lock
  • low
    ip-address@10.4.0: 5 known vulnerabilities
    GHSA-2vr4-cq9g-pvrc, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5
    yarn.lock
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    yarn.lock
  • low
    qs@6.15.3: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    yarn.lock
  • low
    vitest@4.1.10: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    yarn.lock
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
github.comregistry.npmjs.orgrelease-assets.githubusercontent.comrepo.yarnpkg.com
While running
Not run — the code wasn't started in this scan

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Octocode alternatives

View more →

Similar mcp servers in Research & Analysis, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Octocode (this page)
bgauryy
956MITOct 30, 2026Scanned, no flagged issues
Worldmonitor
koala73
90kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
GPT Researcher
assafelovic
30kApache-2.0Oct 10, 2026Scanned, no flagged issues
Auto Claude Code Research In Sleep
wanshuiyin
18kMITNov 1, 2026Scanned, no flagged issues
Deep Research
u14app
4.7kMITJun 18, 2026Scanned, no flagged issues
MCP Server Chart
antvis
4.4kMITAug 27, 2026Scanned, no flagged issues