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/mcpReadiness 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 standaloneSearch 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.