Pipeshub AI MCP Server
The open-source context layer for AI agents. PipesHub turns your company's knowledge (Slack, Drive, Jira, GitHub, Microsoft 365 and 40+ connectors) into a permission-aware workspace that agents can search, grep, navigate and cite. MCP, SDKs and built-in agents. Self-hosted.
Pipeshub AI is an open-source mcp server by pipeshub-ai, written mainly in Python, with 3,899 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit 59113f3. Seen able to run shell commands, run dynamic code, read environment and secrets, connect to the internet. Scan policy
59113f3 · Nov 5, 2026Findings (113)
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.exfiltration issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.exfiltration issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.exfiltration issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.exfiltration issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.exfiltration issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.exfiltration issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
backend/python/app/api/routes/health.py:87 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
backend/python/app/modules/parsers/excel/workbook_model.py:724 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
backend/python/app/modules/parsers/parse_pool.py:215 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
backend/python/app/modules/parsers/parse_worker.py:62 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
backend/python/app/modules/parsers/parse_worker.py:70 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
backend/python/app/services/graph_db/arango/arango.py:79 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
backend/python/app/services/graph_db/arango/arango.py:97 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
frontend/scripts/electron/build.mjs:72 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
frontend/scripts/electron/build.mjs:92 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.xlsx@0.20.3: 4 known vulnerabilitiesGHSA-4r6h-8v6p-xvw6, GHSA-5pgg-2g8v-p4x9, GHSA-4r6h-8v6p-xvw6, GHSA-5pgg-2g8v-p4x9
backend/nodejs/apps/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.lxml-html-clean@0.4.4: 1 known vulnerabilityPYSEC-2026-2614
integration-tests/uv.lock - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
integration-tests/connectors/jira/jira_regression_test.py:629 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
scripts/test_workflow_trust.py:1115 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key5 matches in this file
backend/db/tests/surface.kt.txt:19 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
README.md:400 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: jwt
backend/nodejs/apps/tests/libs/commands/iam/iam.service.command.logging.test.ts:31 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key2 matches in this file
backend/nodejs/apps/tests/modules/oauth_provider/services/rsa_key.service.test.ts:26 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
backend/nodejs/apps/tests/modules/oauth_provider/container/oauth.provider.container.test.ts:126 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key4 matches in this file
backend/nodejs/apps/tests/contract/validation-contract.fixture.json:248 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/nodejs/apps/tests/modules/storage/utils/idempotency.test.ts:38 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key94 matches in this file
backend/db/surface.snapshot.txt:850 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/nodejs/apps/tests/modules/tokens_manager/routes/connectors.routes.path-params.test.ts:245 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
backend/nodejs/apps/tests/modules/tokens_manager/services/cm.service.test.ts:599 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/nodejs/apps/tests/modules/enterprise_search/validators/es_validators.test.ts:616 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/integration/gitlab_simulated/test_gitlab_sim_security.py:13 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/integration/graph_permissions/docker-compose.yml:35 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/support/encrypted_office/encrypted.xlsm:8 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/support/encrypted_office/encrypted.pptm:8 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/support/encrypted_office/encrypted.docm:8 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/support/encrypted_office/encrypted.pptx:8 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/agent_loop_lib/sandbox/test_docker_coding_sandbox.py:78 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/agent_loop_lib/sandbox/test_egress_firewall.py:21 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/agents/actions/test_storage_search.py:1856 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: gcp-api-key
backend/python/tests/unit/agents/adapter/test_langchain_transport.py:2009 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
backend/python/tests/unit/config/test_encryption.py:15 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/connectors/sources/google/test_google_drive_team_connector.py:2933 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: aws-access-token
backend/python/tests/unit/connectors/sources/test_gitlab/test_attachments.py:136 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key2 matches in this file
backend/python/tests/unit/connectors/sources/microsoft/behaviour/test_onedrive_sync_behaviour.py:1720 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: aws-access-token
backend/python/tests/unit/connectors/sources/test_gitlab/test_comments.py:483 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: aws-access-token
backend/python/tests/unit/connectors/sources/test_github_teams/test_comments.py:521 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/connectors/test_oauth_config_log_hygiene.py:29 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/unit/events/test_events_code_file_dispatch.py:251 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/core/test_signed_url.py:145 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key5 matches in this file
backend/python/tests/unit/modules/parsers/code_parser/test_secret_scan.py:34 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key2 matches in this file
backend/python/tests/unit/connectors/sources/test_sharepoint_online_connector.py:421 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/modules/transformers/test_blob_storage_coverage_gaps.py:23 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/modules/transformers/test_graphdb_deep.py:178 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
backend/python/tests/unit/connectors/sources/test_sharepoint_connector_coverage.py:209 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/sandbox/test_docker_executor.py:492 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
backend/python/tests/unit/sources/client/test_azure_connection_string.py:15 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
backend/python/tests/unit/utils/test_aimodels_vertex_ai.py:24 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/unit/utils/test_encryption_service.py:19 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key4 matches in this file
backend/python/tests/unit/test_indexing_main.py:2608 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
deployment/helm/tests/check_chart.sh:61 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: github-pat4 matches in this file
backend/python/tests/unit/utils/test_log_redaction.py:58 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key2 matches in this file
backend/python/tests/unit/utils/test_log_redaction.py:37 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
backend/python/tests/unit/utils/test_log_redaction.py:78 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: aws-access-token3 matches in this file
backend/python/tests/unit/utils/test_log_redaction.py:52 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header
docs/api-toolsets.md:107 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
docs/i18n/cs/README.md:381 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
frontend/app/(main)/chat/__tests__/unread-conversations.test.ts:237 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
frontend/app/components/ui/__tests__/connector-icon.test.ts:6 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
integration-tests/connectors/google_drive_individual/google_drive_individual_shared_drive_integration_test.py:279 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
integration-tests/messaging/test_e2e_user_events.py:228 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
integration-tests/sdk_tests/handwritten/python/test_agent_conversation_streams.py:33 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
integration-tests/unit/test_local_auth_response.py:34 - lowLow. Minor, or common in normal tools. Shown for information.diff@4.0.2: 1 known vulnerabilityGHSA-73rr-hh4g-fpgx
backend/nodejs/apps/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.elliptic@6.6.1: 1 known vulnerabilityGHSA-848j-6mx2-7j84
backend/nodejs/apps/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.glob@13.0.6: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
backend/nodejs/apps/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@10.2.5: 2 known vulnerabilitiesGHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249
backend/nodejs/apps/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@10.2.6: 1 known vulnerabilityGHSA-g3hv-75wg-m249
frontend/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@9.0.9: 1 known vulnerabilityGHSA-g3hv-75wg-m249
frontend/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.idna@3.9.0: 1 known vulnerabilityPYSEC-2026-215
loadtest/requirements.txt - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
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.
Pipeshub AI alternatives
View more →Similar mcp servers in Communication, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Pipeshub AI (this page) pipeshub-ai | 3.9k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| TrendRadar sansan0 | 63k | GPL-3.0 | Oct 29, 2026 | Scanned, no flagged issues |
| Waha devlikeapro | 7.7k | Apache-2.0 | Oct 28, 2026 | Scanned, no flagged issues |
| Lemonade lemonade-sdk | 6k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Slackdump rusq | 2.8k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| MCP SuperAssistant srbhptl39 | 2.6k | MIT | Feb 9, 2026 | Scanned, no flagged issues |