What happened?
Windows 환경에서 .gemini/settings.json 파일을 사용하여 MCP 서버(notion, sequential-thinking, notifier)를 등록했습니다.
-
현상:
- 설정 파일에 3개의 MCP 서버를 정상적인 JSON 문법으로 작성했음에도 불구하고, Gemini CLI 내부에서 /mcp list를
실행하면 일부 서버(특히 마지막에 추가한 서버)가 누락되어 2개만 표시됩니다.
- 설정 파일은 BOM(Byte Order Mark)이 없는 순수 UTF-8 형식임을 바이트 단위로 검증 완료하였습니다 ({로 시작).
- 특정 서버 설정이 로드되지 않거나, Disconnected 상태로 방치되는 등의 불안정한 연결 현상이 반복됩니다.
-
환경:
- OS: Windows 10/11
- MCP 서버 설정: node 명령어를 이용한 로컬 실행 방식 (stdio transport)
-
에러 메세지:
Error in C:\프로젝트경로\.gemini\settings.json: Unexpected token '', "{
"mcpS"... is not valid JSON
Please fix the configuration file(s) and try again.
-
기대 결과:
- 설정 파일에 정의된 모든 MCP 서버가 인식되어야 합니다.
- MCP 서버 로드 시 인코딩(BOM) 문제로 인해 전체 설정 파일이 거부되는 대신, 문제 있는 설정만 경고하고 나머지 설정은
로드되어야 합니다.
-
추가 제보:
- 현재 Gemini CLI는 설정 파일의 시작 부분에 BOM이 미세하게 포함되거나, JSON 형식이 아주 엄격할 경우 해당 파일
전체를 무시하거나 파싱 에러를 발생시키는 것으로 보입니다. 개발자 경험(DX)을 위해 JSON 파서의 유연성을 높여주기를
요청합니다.
What did you expect to happen?
Windows 환경에서 .gemini/settings.json 파일을 사용하여 MCP 서버(notion, sequential-thinking, notifier)를 등록했습니다.
-
현상:
- 설정 파일에 3개의 MCP 서버를 정상적인 JSON 문법으로 작성했음에도 불구하고, Gemini CLI 내부에서 /mcp list를
실행하면 일부 서버(특히 마지막에 추가한 서버)가 누락되어 2개만 표시됩니다.
- 설정 파일은 BOM(Byte Order Mark)이 없는 순수 UTF-8 형식임을 바이트 단위로 검증 완료하였습니다 ({로 시작).
- 특정 서버 설정이 로드되지 않거나, Disconnected 상태로 방치되는 등의 불안정한 연결 현상이 반복됩니다.
-
환경:
- OS: Windows 10/11
- MCP 서버 설정: node 명령어를 이용한 로컬 실행 방식 (stdio transport)
-
에러 메세지:
Error in C:\프로젝트경로\.gemini\settings.json: Unexpected token '', "{
"mcpS"... is not valid JSON
Please fix the configuration file(s) and try again.
-
기대 결과:
- 설정 파일에 정의된 모든 MCP 서버가 인식되어야 합니다.
- MCP 서버 로드 시 인코딩(BOM) 문제로 인해 전체 설정 파일이 거부되는 대신, 문제 있는 설정만 경고하고 나머지 설정은
로드되어야 합니다.
-
추가 제보:
- 현재 Gemini CLI는 설정 파일의 시작 부분에 BOM이 미세하게 포함되거나, JSON 형식이 아주 엄격할 경우 해당 파일
전체를 무시하거나 파싱 에러를 발생시키는 것으로 보입니다. 개발자 경험(DX)을 위해 JSON 파서의 유연성을 높여주기를
요청합니다.
Client information
- CLI Version: 0.38.2
- Git Commit: b0ed611
- Session ID: 385af5ee-bd9c-4809-84de-c5be1ded0a03
- Operating System: win32 v24.14.0
- Sandbox Environment: no sandbox
- Model Version: gemini-3.1-flash-lite-preview
- Auth Type: oauth-personal
- Memory Usage: 306.1 MB
- Terminal Name: Unknown
- Terminal Background: #0c0c0c
- Kitty Keyboard Protocol: Unsupported
Login information
No response
Anything else we need to know?
No response
What happened?
Windows 환경에서 .gemini/settings.json 파일을 사용하여 MCP 서버(notion, sequential-thinking, notifier)를 등록했습니다.
현상:
실행하면 일부 서버(특히 마지막에 추가한 서버)가 누락되어 2개만 표시됩니다.
환경:
에러 메세지:
기대 결과:
로드되어야 합니다.
추가 제보:
전체를 무시하거나 파싱 에러를 발생시키는 것으로 보입니다. 개발자 경험(DX)을 위해 JSON 파서의 유연성을 높여주기를
요청합니다.
What did you expect to happen?
Windows 환경에서 .gemini/settings.json 파일을 사용하여 MCP 서버(notion, sequential-thinking, notifier)를 등록했습니다.
현상:
실행하면 일부 서버(특히 마지막에 추가한 서버)가 누락되어 2개만 표시됩니다.
환경:
에러 메세지:
기대 결과:
로드되어야 합니다.
추가 제보:
전체를 무시하거나 파싱 에러를 발생시키는 것으로 보입니다. 개발자 경험(DX)을 위해 JSON 파서의 유연성을 높여주기를
요청합니다.
Client information
Login information
No response
Anything else we need to know?
No response