ICML Paper Search MCP
Deployment and Operations

Troubleshooting

Common startup and connection failures.

Not Acceptable: Client must accept text/event-stream

/mcp is a Streamable HTTP MCP endpoint, not a web page. A normal browser request does not send the required Accept header, so this response is expected. Add the URL through an MCP client. For a transport-level check:

curl -i -H 'Accept: text/event-stream' \
  https://icml.agent4sci.com:20441/mcp

Readiness returns 503

Check that Milvus is healthy, current.json exists, and its collection is present:

docker compose -f deploy/compose.yaml -f deploy/milvus.compose.yaml ps
docker compose -f deploy/compose.yaml -f deploy/milvus.compose.yaml logs icml-mcp standalone

Search returns an embedding error

Confirm the secret file is readable inside the application and the key can call qwen3.7-text-embedding in the Beijing region.

On this page