TREK MCP Server

by liketrek• 15k•• Scanned•Claim this listing•Request removal
Cloud Infrastructurebudget trackercollaborativedockeritinerarymcp server

The most complete open-source travel planner: real-time collaboration, bookings, budgets, packing lists, journals, offline PWA, SSO and an AI-ready MCP server, with planet-wide place search and routing built in.

TREK is an open-source mcp server by liketrek, written mainly in TypeScript, with 15,289 GitHub stars and the AGPL-3.0 license. Its code was last updated Nov 1, 2026.

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

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

Findings (111)

  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration 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
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets 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.
    server/scripts/dev.mjs:20
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    server/scripts/dev.mjs:33
  • medium
    Very long encoded string literal. Often used to hide a payload.
    server/src/nest/notifications/mailer/email-logo.ts:20
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    server/src/nest/notifications/mailer/mailer.service.ts:124
  • medium
    Contacts a hard-coded IP address instead of a domain name.
    server/src/utils/ssrfGuard.ts:253
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    server/src/utils/ssrfGuard.ts:464
  • medium
    follow-redirects@1.16.1: 1 known vulnerability
    GHSA-mrwp-f3q8-3g9p
    package-lock.json
  • medium
    sharp@0.35.4: 1 known vulnerability
    GHSA-wq5f-xc86-pv6w
    package-lock.json
  • medium
    vite@8.3.0: 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
    package-lock.json
  • medium
    Install or build failed in a clean environment
    hing — dist is empty. Run via `npm run build` so tsc is on PATH. npm error Lifecycle script `build` failed with error: npm error code 1 npm error path /w/server npm error workspace @trek/server@5.1.0 npm error location /w/server npm error command failed npm error command sh -c node scripts/build.mjs
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/components/Settings/NotificationsTab.test.tsx:1142
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    client/src/components/Settings/ai/aiConnectModel.test.ts:89
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/components/Settings/useAccountSettings.test.tsx:104
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/pages/AdminPage.test.tsx:1492
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/pages/AdminPage.test.tsx:1493
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/pages/AdminPage.test.tsx:1502
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/pages/admin/AdminNotificationsTab.test.tsx:85
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    client/src/pages/admin/AdminNotificationsTab.test.tsx:318
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    shared/src/place/place-website.spec.ts:79
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    shared/src/place/place-website.spec.ts:79
  • low
    Possible example credential in docs/tests: generic-api-key
    client/src/components/Settings/ai/AiConnectPanel.test.tsx:110
  • low
    Possible example credential in docs/tests: generic-api-key
    client/src/components/Settings/ai/useAiConnect.test.ts:127
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    client/src/pages/AdminPage.test.tsx:693
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/global-setup.ts:35
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/helpers/test-config.ts:22
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/setup.ts:32
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/integration/oidc.test.ts:443
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    server/tests/unit/app-config/validate.test.ts:97
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    server/tests/integration/security.test.ts:104
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/unit/middleware/globalMiddleware.redaction.test.ts:91
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/unit/nest/common/crypto/apiKeyCrypto.test.ts:11
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/unit/nest/doc-sync/paperless.provider.test.ts:81
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/unit/nest/doc-sync/doc-sync-webhook.controller.test.ts:39
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/unit/nest/service-identity/service-request-identity.test.ts:18
  • low
    Possible example credential in docs/tests: generic-api-key
    server/tests/unit/nest/public-api.guard.test.ts:115
  • low
    Possible example credential in docs/tests: generic-api-key
    shared/src/assistant/assistant.schema.spec.ts:364
  • low
    Possible example credential in docs/tests: generic-api-key
    shared/src/notification/notification.schema.spec.ts:73
  • low
    Possible example credential in docs/tests: generic-api-key
    shared/src/tours/tours.schema.test.ts:480
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    wiki/Public-API.md:36
  • low
    Possible example credential in docs/tests: curl-auth-header
    wiki/Troubleshooting.md:431
  • low
    @hono/node-server@1.19.17: 1 known vulnerability
    GHSA-rmxm-3fg6-px4f
    package-lock.json
  • low
    @vitest/mocker@4.1.11: 4 known vulnerabilities
    GHSA-qxg6-89mg-rqv8, GHSA-xp26-3454-mjgp, GHSA-qxg6-89mg-rqv8, GHSA-xp26-3454-mjgp
    package-lock.json
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    package-lock.json
  • low
    glob@11.1.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    package-lock.json
  • low
    minimatch@10.2.5: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    package-lock.json
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    package-lock.json
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    package-lock.json
  • low
    postcss-selector-parser@6.1.4: 1 known vulnerability
    GHSA-rj75-hqrm-r3gf
    package-lock.json
  • low
    serialize-javascript@7.0.6: 1 known vulnerability
    GHSA-m5mm-p8h7-m29v
    package-lock.json
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
nodejs.orgregistry.npmjs.org
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.

TREK alternatives

View more →

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

NameStarsLicenceLast updatedScan
TREK (this page)
liketrek
15kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
MCP
awslabs
9.9kApache-2.0Oct 31, 2026Scanned, no flagged issues
MCP Context Forge
IBM
4.7kApache-2.0Oct 30, 2026Scanned, no flagged issues
Mcpo
open-webui
4.4kMITMay 17, 2026Scanned, no flagged issues
Lean Ctx
yvgude
3.9kApache-2.0Oct 31, 2026Scanned, no flagged issues
Textbee
textbee
3.2kMITOct 30, 2026Scanned, no flagged issues