# Reported issues for dolphin-mcp-pilot

Pod holds 6 of 6 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [dolphin-mcp-pilot](/mcp/dolphin-mcp-pilot).

## Most discussed

### dolphin scheduler 3.3.2版本API接口路径需要更改

3.3.2版本接口路径末端接口路径应该分别是workflow-instances和workflow-definition`cd ~/dolphin-mcp-pilot

# 1. 备份
cp dolphin_mcp_pilot/tools/instance.py dolphin_mcp_pilot/tools/instance.py.bak
cp dolphin_mcp_pilot/client.py dolphin_mcp_pilot/client.py.bak

# 2. 修复 instance.py 路径
sed -i 's|process-instances|workflow-instances|g' dolphin_mcp_pilot/tools/instance.py

# 3. 修复 workflow.py 路径（如果还没改）
sed -i 's|process-definition|workflow-definition|g' dolphin_mcp_pilot/tools/workflow.py

# 4. 修复 workflow_advanced.py 路径
sed

[Read the thread](https://github.com/iflytek/dolphin-mcp-pilot/issues/42) · 2026-08-21 · open · external user · 3 comments

### [Feature]: Enrich e2e test coverage for remaining MCP tools

## Background

The e2e test suite (`tests/e2e/`) currently focuses on four areas:

| File | Coverage |
|------|----------|
| `test_01_smoke.py` | Basic connectivity (`ds_test_connection`) |
| `test_02_auth.py` | Authentication flows |
| `test_03_project_crud.py` | Project CRUD (`ds_list_projects`, `ds_create_project`, `ds_rename_project`, `ds_delete_project`) |
| `test_06_negative.py` | Negative / error paths |

However, the server exposes **59 tools across 11 modules**, and the remaining module

[Read the thread](https://github.com/iflytek/dolphin-mcp-pilot/issues/23) · 2026-08-13 · open · outside contributor · 0 comments

### [Feature]: Upgrade docker-compose.yml to leverage published ghcr.io image and production hardening

## Background / Motivation

The current [`docker-compose.yml`](docker-compose.yml) is a minimal skeleton:

```yaml
services:
  dolphin-mcp-pilot:
    build: .
    container_name: dolphin-mcp-pilot
    restart: unless-stopped
    ports:
      - "8001:8001"
    env_file:
      - .env
    environment:
      DS_MCP_TRANSPORT: "http"
      MCP_HOST: "0.0.0.0"
      MCP_PORT: "8001"
```

Since [PR #10](https://github.com/iflytek/dolphin-mcp-pilot/pull/10) landed, we now publish a hardened multi-arch i

[Read the thread](https://github.com/iflytek/dolphin-mcp-pilot/issues/11) · 2026-08-10 · closed · outside contributor · 0 comments

### [Feature]: Upgrade to MCP 2.0 and support the 2026-07-28 stateless protocol

## Background / Motivation

The MCP specification release candidate **2026-07-28** (past its scheduled date) is the largest revision of the protocol since launch and makes MCP **stateless** ([RC announcement](https://blog.modelcontextprotocol.io/posts/2026-07-28-release-candidate/)):

- The `initialize` / `initialized` **handshake is removed**.
- The **`Mcp-Session-Id` header is removed** — any request can be routed to any server, so MCP works behind a plain load balancer.
- Protocol / client ve

[Read the thread](https://github.com/iflytek/dolphin-mcp-pilot/issues/9) · 2026-08-07 · closed · outside contributor · 1 comment

### [Feature]: Add kind-based end-to-end (e2e) integration tests

## Background / Motivation

The current CI workflow ([`.github/workflows/ci.yml`](.github/workflows/ci.yml)) covers unit tests, lint, security scan, NOTICE validation, and a wheel build — but all of that runs in a plain Python environment. There is no end-to-end verification that **dolphin-mcp-pilot actually talks to a real DolphinScheduler over MCP** in a realistic deployment shape.

This matters because:
- MCP tools wrap HTTP calls against the DolphinScheduler REST API; regressions in either s

[Read the thread](https://github.com/iflytek/dolphin-mcp-pilot/issues/8) · 2026-08-07 · closed · outside contributor · 0 comments

### [Feature]: Publish Docker image to GitHub Container Registry (ghcr.io)

## Background / Motivation

The project already has a [`Dockerfile`](Dockerfile) and [`docker-compose.yml`](docker-compose.yml) for local use, but there is **no official Docker image published anywhere**. Users must build from source, which raises the onboarding cost and makes integration with CI/CD, Kubernetes deployments, and AI agent MCP server catalogs (e.g. OpenClaw, Hermes) harder than it needs to be.

This issue tracks publishing the built image to this repository's GitHub Container Regis

[Read the thread](https://github.com/iflytek/dolphin-mcp-pilot/issues/7) · 2026-08-07 · closed · outside contributor · 0 comments

## Most recent

The remaining reports are on [the project's issue tracker](https://github.com/iflytek/dolphin-mcp-pilot/issues).
