Hermes Agent 의 MCP 서버가 도구 목록을 변경했지만 대화 상자에 새 도구가 표시되지 않습니다. 먼저 해당 MCP 서비스를 다시 로드하거나 다시 시작하십시오. 즉시 재설치를 제거하지 마십시오.많은 MCP 도구는 시작 시 등록되므로 구성 변경이 자동으로 현재 세션에 들어오는 것은 아닙니다.
구성을 변경하거나 도구를 추가하거나 제거했지만 모델은 여전히 이전 도구 목록으로 동작합니다.검사 순서는 MCP 서버 프로세스가 실행 중인지 확인하고, 시작 로그를 확인하고, 환경 변수 및 자격 증명이 손실되지 않았는지 확인한 다음 도구 목록을 다시 로드합니다.서버가 부팅되지 않거나 경로가 잘못되거나 종속성이 누락된 경우에만 다시 설치해야 합니다.
스키마 문제를 모델 문제로 생각하지 마십시오
도구 이름, 매개 변수 및 설명이 변경되면 모델은 올바르게 호출하기 위해 새 스키마를 볼 필요가 있습니다.이전 스키마가 여전히 존재한다면 잘못된 매개 변수를 전달하거나 새로운 기능이 존재한다는 것을 전혀 알지 못할 수 있습니다.이 시점에서 모델을 변경하는 것은 일반적으로 쓸모가 없으며 먼저 도구 등록을 새로 고쳐야합니다.
은 MCP 구성 변경에 대해 최소 검사를 권장합니다: 현재 도구를 나열하고 읽기 전용 도구를 호출하고 반환 값을 확인하고 클래스를 쓰기 전에.읽기 전용 테스트 및 쓰기 테스트를 수행하면 새 도구가 온라인에 출시되면 프로덕션 데이터를 직접 변경하지 않습니다.
다시 로드한 후에도 새 도구가 보이지 않으면 시작 명령이 이전 패키지, 이전 구성 파일 또는 이전 작업 디렉토리를 가리키는지 다시 확인합니다.특히 Docker, npx, uvx 와 같은 시작 방법, 캐시 및 PATH 는 구성을 변경하고 실제로 이전 버전으로 시작한다고 생각하게 할 수 있습니다.