Agents Shipgate MCP Server

by ThreeMoonsLab• 88•• Scanned•Claim this listing•Request removal
Developer Toolsagent governanceagent release readinessai agent securityai agentsci cd

The deterministic merge gate for AI-generated agent capability changes — a local-first, static Tool-Use Readiness review for MCP, OpenAPI, and SDK tool surfaces. Open-source CLI + GitHub Action.

Agents Shipgate is an open-source mcp server by ThreeMoonsLab, written mainly in Python, with 88 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit b980d4a. Seen able to run dynamic code, read environment and secrets, connect to the internet. Scan policy

Scanned
Full scan at b980d4a · Nov 5, 2026
Scanned Builds
Static code scanwarn
Secrets scanpass
Dependency audit4 known vulnerabilitieswarn
Manifestnonewarn
Buildpass
Boot & handshakefail
Network egresswarn
Reproducible (×3)n/a

Findings (48)

  • 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
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Deserializes data with pickle/marshal, which can execute code.
    src/agents_shipgate/cli/apply_patches.py:753
  • medium
    github.com/modelcontextprotocol/go-sdk@0.2.0: 4 known vulnerabilities
    GO-2026-4569, GO-2026-4770, GO-2026-4773, GO-2026-5771
    tests/fixtures/distribution_parity/go_tool_struct_positive/go.mod
  • medium
    Install contacted hosts other than package registries
    releases.astral.sh
  • medium
    MCP server didn't complete the protocol handshake
    server exited early with code 127
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    2 matches in this file
    benchmark/host-config/cases/sourcegraph__docs__pr1480/case.json:6
  • low
    Possible example credential in docs/tests: curl-auth-user
    benchmark/host-config/cases/wpengine__example-sage-theme__pr32/head.txt:78
  • low
    Possible example credential in docs/tests: generic-api-key
    benchmark/host-config/cases/wpengine__example-sage-theme__pr32/head.txt:218
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    100 matches in this file
    benchmark/host-config/selection.json:835
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/examples/capability-payload.v1.state.example.json:98
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    docs/examples/capability-payload.v1.delta.example.json:130
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    docs/examples/capability-delta-attestation.v1.example.json:134
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    28 matches in this file
    benchmark/host-config/results/2026-09-14-e5ec2311/runs.json:10605
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    24 matches in this file
    benchmark/host-config/results/2026-09-14-747d6080/runs.json:10605
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    200 matches in this file
    benchmark/host-config/results/2026-09-13-71ef771d/runs.json:11
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    24 matches in this file
    benchmark/host-config/results/2026-09-13-9d7d145d/runs.json:10605
  • low
    Possible example credential in docs/tests: sourcegraph-access-token
    20 matches in this file
    benchmark/host-config/results/2026-09-13-294d0443/runs.json:13899
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_base_cache_namespace.py:425
  • low
    Possible example credential in docs/tests: stripe-access-token
    tests/test_application_diff_tool_reach.py:200
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/harness/test_redaction.py:12
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_finding_attribution.py:391
  • low
    Possible example credential in docs/tests: aws-access-token
    2 matches in this file
    tests/test_guard_dependency_verification.py:212
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_documentation_checks.py:51
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_memory_bank_effects.py:122
  • low
    Possible example credential in docs/tests: curl-auth-header
    tests/test_host_audit.py:87
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_openshell_inputs.py:186
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_human_authorization.py:193
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_openshell_native.py:229
  • low
    Possible example credential in docs/tests: generic-api-key
    5 matches in this file
    benchmark/application-q2/pool.json:17226
  • low
    Possible example credential in docs/tests: curl-auth-user
    2 matches in this file
    tests/test_rule_credential_redaction.py:23
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_rule_credential_redaction.py:16
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_tool_reach_effects.py:683
  • low
    Possible example credential in docs/tests: github-pat
    tests/test_partial_host_comparison.py:513
  • low
    Possible example credential in docs/tests: curl-auth-user
    7 matches in this file
    tests/test_hook_mcp_detail_fields.py:498
  • low
    Possible example credential in docs/tests: curl-auth-header
    6 matches in this file
    tests/test_hook_mcp_detail_fields.py:498
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_hook_mcp_detail_fields.py:488
  • low
    Possible example credential in docs/tests: curl-auth-user
    tests/test_hook_command_shape.py:437
  • low
    Possible example credential in docs/tests: curl-auth-header
    tests/test_hook_command_shape.py:439
  • low
    Possible example credential in docs/tests: private-key
    2 matches in this file
    tests/test_privacy.py:614
  • low
    Possible example credential in docs/tests: generic-api-key
    5 matches in this file
    tests/test_privacy.py:40
  • low
    Possible example credential in docs/tests: stripe-access-token
    tests/test_privacy.py:229
  • low
    Possible example credential in docs/tests: aws-access-token
    2 matches in this file
    tests/test_privacy.py:79
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    tests/test_workflow_agent_launches.py:1458
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    tests/test_workflow_agent_launches.py:1434
  • low
    Possible example credential in docs/tests: stripe-access-token
    tests/test_tool_reach.py:274
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
files.pythonhosted.orgpypi.orgreleases.astral.sh
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.

Agents Shipgate alternatives

View more →

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

NameStarsLicenceLast updatedScan
Agents Shipgate (this page)
ThreeMoonsLab
88Apache-2.0Oct 31, 2026Scanned, no flagged issues
MCP Use
mcp-use
11kMITOct 30, 2026Scanned, no flagged issues
MobileBuildMCP
getsentry
6.5kMITNov 1, 2026Scanned, no flagged issues
Gemini Notebook MCP CLI
jacob-bd
6.4kMITOct 27, 2026Scanned, no flagged issues
Mcporter
openclaw
5.1kMITOct 27, 2026Scanned, no flagged issues
Flint Chart
microsoft
4.5kMITNov 1, 2026Scanned, no flagged issues