Serena MCP 브라우저 자동 열림 끄는 방법 (새 세션마다 대시보드 뜨는 거 해결)

SERENA MCP 브라우저 자동 열림 끄는법 이미지

Serena MCP 서버를 연결해서 쓰고 있는 분들이라면 한 번쯤 겪어보셨을 겁니다.

Gemini나 Antigravity나 Claude Code등 새로 켜거나 새 세션을 시작할 때마다 브라우저가 뜨면서 Serena 웹 대시보드가 자동으로 열리는 현상이요.

 

처음엔 "아 뭐 대시보드 한번 보여주는 건가" 하고 넘겼는데, 이게 매번 세션 시작할 때마다 반복되니까 꽤 귀찮습니다. 작업하다가 갑자기 브라우저 새 탭이 뜨면서 집중도 깨지고, 탭도 쌓이고요.

그래서 이걸 완전히끄는 방법을 찾아봤습니다.

 

자꾸 새 창이 뜨는 원인

Serena MCP 서버는 기본적으로 실행될 때 웹 대시보드를 자동으로 열도록 설정되어 있습니다. start-mcp-server 명령어에 별다른 옵션을 주지 않으면 대시보드가 브라우저로 열리는 게 기본 동작입니다.

Claude Desktop에서 MCP 서버가 연결되어 있으면 새 세션을 시작할 때마다 서버가 재실행되면서 이 대시보드가 계속 뜨는 겁니다.

 

해결 방법

mcp.json 파일에서 Serena 설정 부분의 args에 옵션 두 개만 추가해주면 됩니다.

수정 전 (기본 설정)

"serena": {
  "type": "stdio",
  "command": "uvx",
  "args": [
    "--from",
    "git+https://github.com/oraios/serena",
    "serena",
    "start-mcp-server"
  ]
}

수정 후

"serena": {
  "type": "stdio",
  "command": "uvx",
  "args": [
    "--from",
    "git+https://github.com/oraios/serena",
    "serena",
    "start-mcp-server",
    "--open-web-dashboard",
    "False"
  ]
}

바뀐 부분은 "start-mcp-server" 뒤에 쉼표를 찍고 "--open-web-dashboard", "False" 이 두 줄을 추가한 것뿐입니다.

 

mcp.json 파일 위치

혹시 mcp.json 파일 위치를 모르시는 분들을 위해 적어두겠습니다.

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

파일명은 사용하는 CLI에 따라 조금 다른데 보통은 mcp.json인  이름이 많습니다. 본인이 처음에 Serena MCP를 등록했던 그 설정 파일을 수정해주시면 됩니다.

 

적용

설정 파일을 저장한 다음 AI도구를 을 완전히 종료했다가 다시 실행해주시면 됩니다. 이후로는 새 세션을 시작해도 브라우저에 Serena 대시보드가 뜨지 않습니다.

 

대시보드 자체가 없어지는 건 아니고, 자동으로 열리는 것만 꺼지는 거라서 필요할 때는 직접 접속하시면 됩니다.

사소한 건데 매번 신경 쓰이던 부분이었어서, 같은 증상으로 불편하셨던 분들한테 도움이 됐으면 좋겠습니다.

 
Top