Configuration · 역량(Capabilities): MCP, hooks, 권한
역량은 에이전트가 실제로 할 수 있는 일입니다. Berth는 그 힘과 가드레일을 나란히 눈에 보이게 만듭니다.
MCP 서버
MCP(Model Context Protocol)는 에이전트를 외부 도구와 데이터에 연결하는 오픈 표준입니다. 공식 문서는 이를 "AI를 위한 USB-C 포트"라고 부릅니다. Berth는 연결된 각 서버, 그 전송 방식(transport), 그리고 같은 서버가 여러 스코프에서 정의됐을 때의 병합 충돌을 목록으로 보여 줍니다.
Hooks
Hooks는 특정 라이프사이클 시점(예: 도구 호출 전후)에 실행되는 셸 명령입니다. 결정론적 통제를 제공하죠. 모델이 알아서 해 주길 바라는 대신, 무언가가 항상 일어나도록 보장하는 것입니다. Berth는 각 hook이 언제 발동하는지 보여 주고 그것을 검증합니다.
권한(Permissions)
허용 / 확인 / 거부(allow / ask / deny) 규칙은 에이전트가 묻지 않고 해도 되는 일, 확인이 필요한 일, 차단되는 일을 정합니다. Berth는 위험할 만큼 폭넓은 규칙을 드러내고, 어떤 스코프가 어떤 스코프를 덮어쓰는지 보여 줍니다.
출처
- 01
- 02Model Context Protocol — 소개
1차 자료. "AI를 위한 USB-C 포트"라는 비유.
https://modelcontextprotocol.io/docs/getting-started/intro
- 03