@modelcontextprotocol/server-filesystem을 전역 설치하고
개별 프로젝트마다 읽어들일 수 있게 프로젝트마다 .gemini를 만들고 settings.json 파일을 만들었습니다.
그리고 프로젝트 디렉토리의 GEMINI.md 파일에 MCP를 구동시키게 만들었죠.
이 모든 건 GEMINI가 꼬셔서 그렇습니다. 비대해진 GEMINI.md 파일을 손보고 /프로젝트/docs/에 개별 항목별 문서를 만들고 이걸 참조하면 조금더 효율적으로 API 할당량 관리를 할 수 있다고요.
문제는 독립적으로 MCP 서버를 구동시키면 문제가 없지만 gemini-cli가 MCP 서버를 인지하기 위해 gemini /mcp를 하면 바로 에러를 띄웁니다.
[WARN] [ImportProcessor] Import processor only supports .md files. Attempting to import non-md file: modelcontextprotocol/server-filesystem/dist/index.js". This will fail.
Error connecting to MCP server ‘filesystem’: Connection failed for ‘filesystem’: MCP error -32000: Connection closed
이 문제때문에 아무것도 하지 못하고 있습니다. ㅎㅎ
휴가 내내 이짓 하고 있어요.
재미삼아 만든 프로젝트가 점점 산으로 가고 있습니다.
참고로 전투 후 루팅까지 구현했습니다.
이제 아이템을 구분하고 장비 효과와 아이템 효과, 스크롤 효과를 구현하고 장착, 사용 인터페이스를 넣으면 됩니다.
