Ironclad CLM MCP 서버는 MCP 호환 AI 에이전트에게 Ironclad에 대한 직접적인 접근 권한을 제공합니다. 이는 일반적인 API 래퍼가 아닌, Ironclad 데이터의 실제 작동 방식을 기반으로 구축된 17개의 개별적으로 호출 가능한 스킬을 통해 이루어집니다. 이는 생각보다 중요한 부분입니다. Ironclad는 진행 중인 계약 워크플로와 이미 서명 및 실행된 계약을 저장하는 별도의 저장소로 데이터를 구분하며, 각 저장소에는 고유한 식별자와 규칙이 있습니다. 에이전트가 이 둘을 혼동하기 쉽기 때문에, 스킬은 에이전트가 이를 잘못 인식하지 않도록 설계되었습니다. 예를 들어, 완료된 워크플로와 실행된 계약이 서로 다르다는 점을 명확히 하고, 각 상황에 맞는 적절한 도구를 안내합니다.
모든 요청은 Ironclad에 도달하기 전에 검사를 거칩니다. 검사 과정에서 ID가 Ironclad에서 인식하는 형식인지, 변경 사항에는 이유가 포함되어 있는지, 그리고 요청을 하는 사람 또는 역할에 실제로 권한이 있는지 확인합니다. 목표는 잘못되었거나 불완전한 요청이 실제 시스템에 전달되지 않도록 하는 것입니다.
서명자 업데이트, 알림 전송, 서명 요청 취소, 계약 검토 단계로 되돌리기 등과 같은 몇 가지 기능은 서명 상태를 변경하기 때문에 특별한 주의를 기울여 처리됩니다. 이러한 변경 사항은 되돌릴 수 없는 경우가 있습니다. 검토 단계로 되돌리면 지금까지 서명된 모든 내용이 폐기되고, 취소하면 진행 중인 서명 요청이 중단되며, 알림은 Ironclad의 서명자당 시간당 1회라는 제한을 준수합니다. 검색 측면에서 상담원은 Ironclad의 자체 필터링 로직을 사용하여 레코드와 엔티티를 조회할 수 있으며, 추측하기보다는 실제 필드 이름을 먼저 확인하도록 안내됩니다. 또한 모든 기능은 일관된 방식으로 문제를 보고하므로, 상담원은 한 가지 오류 유형을 처리하는 방법을 알고 있어야 합니다. 이는 잘못된 입력, 찾을 수 없는 항목, 권한 문제, 속도 제한 또는 재시도할 가치가 있는 일시적인 오류 등 모든 유형의 오류를 처리하는 방법을 포함합니다.

Resolve a workflow_id from counterparty name, document type, or status filters, and retrieve full workflow detail (title, template, step, schema, attributes, roles, approvals, signatures).
Retrieve the workflow-level comment feed and the turn-by-turn negotiation/redline history and audit trail for a contract.
Retrieve approval-request status and actor details per approver, and list all participants (userId/email) involved on a workflow.
List all signers on a workflow at the Sign step with per-signer status and routing order, and retrieve the full sign-step state (signers, routing, provider, scheduled send).
Reassign or edit a signer on a workflow's signature packet under mandatory confirmation, and send a rate-limit-aware reminder email to a signer who has not yet signed.
Cancel the active eSignature packet on a workflow without cancelling the workflow itself, or revert a workflow from the Sign step back to Review, discarding all in-progress signature state.
Search the executed-contract Records repository using free-text search, type/date filters, and Ironclad's formula-based filter syntax, and retrieve full detail for a single executed Record.
Discover the available custom-property schema/IDs on Records to construct valid filters, and search or retrieve full property detail for entities (counterparties, vendors, customers) by name, status, or category.