모든 MCP 가이드
MCP 설정
OpenAI 모델에서 Attorly 사용하기
OpenAI API는 Attorly MCP 서버를 직접 호출할 수 있어, OpenAI 모델로 만든 에이전트와 서비스에서 계약서, 조항, 법률 리서치 도구를 사용할 수 있습니다.
시작하기 전에
- Attorly Pro 또는 Enterprise 요금제.
- Responses API에 접근할 수 있는 OpenAI API 키.
ChatGPT 자체의 커넥터 설정은 OAuth로 로그인하는 서버만 추가합니다. Attorly MCP 서버는 API 키를 사용하므로 ChatGPT 설정이 아니라 아래와 같이 OpenAI API를 통해 연결합니다.
단계
키 만들기
설정 › 개발자에서 키를 만들고 OpenAI API을(를) 고르세요. 설정 페이지에 키가 미리 채워진 아래 단계가 표시됩니다.
OpenAI API용 키 만들기OpenAI API에 Attorly 추가
OpenAI API 요청에 MCP 서버를 추가해 OpenAI 모델이 Attorly의 도구를 쓰게 하세요.
Attorly를 도구로 넣어 OpenAI Responses API를 호출하세요
bashcurl https://api.openai.com/v1/responses \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5.5", "tools": [ { "type": "mcp", "server_label": "attorly", "server_url": "https://attorly.ai/api/mcp", "headers": { "Authorization": "Bearer lbmcp_your_api_key" }, "require_approval": "never" } ], "input": "List my five most recent documents in Attorly and summarise the riskiest one." }'OpenAI Python 라이브러리로 같은 호출하기
pythonfrom openai import OpenAI client = OpenAI() response = client.responses.create( model="gpt-5.5", tools=[{ "type": "mcp", "server_label": "attorly", "server_url": "https://attorly.ai/api/mcp", "headers": {"Authorization": "Bearer lbmcp_your_api_key"}, "require_approval": "never", }], input="List my five most recent documents in Attorly and summarise the riskiest one.", ) print(response.output_text)동작 확인
요청을 실행하세요. 응답에는 모델이 호출한 Attorly 도구가 나열되고 마지막에 모델의 답변이 나옵니다. 호출은 설정 › 개발자 › 요청 로그에도 표시됩니다.
잘 안 될 때
- 응답에 Attorly 서버 오류가 있습니다.
- 요청의 Authorization 헤더를 확인하세요. 누락된 권한 같은 오류 세부 정보는 응답의 MCP 출력과 요청 로그에 있습니다.
- 모델이 Attorly를 호출하지 않습니다.
- 입력에 Attorly에서 원하는 것을 적으세요. 예: "Attorly로 조항 라이브러리에서 …을(를) 검색해 줘."
- 다른 문제가 생겼습니다.
- 401, insufficient_scope, rate_limited 같은 오류는 MCP 문제 해결 섹션에서 설명합니다. 모든 호출은 반환된 오류와 함께 설정 › 개발자 › 요청 로그에도 표시됩니다. MCP 문제 해결