mcpjungle/MCPJungle

Add separate smoke tests for containerized MCPJungle deployments

Open

#240 opened on May 2, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Go (146 forks)auto 404
good first issue

Repository metrics

Stars
 (1,162 stars)
PR merge metrics
 (PR metrics pending)

Description

scripts/test-mcpjungle.sh now runs the server from the freshly built local binary so it exercises both the latest client code and the latest server code in the workspace.

Before this, the CLI under test was local but the server under test came from the published GHCR image via docker-compose.yaml, so unpublished server-side changes were not actually covered.

We should add a separate smoke test for the containerized path instead of mixing that concern into the main script.

Future smoke test scope:

  • start MCPJungle from a container image, not the local binary
  • validate the compose/container deployment path
  • cover container-specific behavior such as packaging, env wiring, and filesystem mount assumptions

Contributor guide