mcp-server-preferred-over-cli-and-acp-for-oracle-tool-integration
When integrating a research pipeline tool into the Oracle stack, MCP Server wrapping is preferred over CLI invocation (docker exec / stdout) and ACP protocol delegation. MCP provides structured typed tool responses, granular per-stage control, native fit with the entire Oracle MCP architecture, and session-based registration that keeps the tool budget lean. CLI gives unstructured stdout with no stage control; ACP is designed for LLM delegation not orchestration and loses per-stage granularity.