from docforge.cli.main import cli def test_mcp_serve( cli_runner, fake_mcp_docs, mock_mcp_server_run, monkeypatch, ): monkeypatch.chdir(fake_mcp_docs.parent) result = cli_runner.invoke( cli, ["serve", "--mcp", "--out-dir", str(fake_mcp_docs)], ) assert result.exit_code == 0 assert mock_mcp_server_run()