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 のトラブルシューティング