Configurare MCP
Folosiți Attorly cu modele OpenAI
API-ul OpenAI poate apela direct serverul MCP Attorly, astfel încât agenții și serviciile construite pe modele OpenAI să-i poată folosi instrumentele pentru contracte, clauze și cercetare juridică.
Înainte de a începe
- Un plan Attorly Pro sau Enterprise.
- O cheie API OpenAI cu acces la Responses API.
Setările de conectori din ChatGPT adaugă doar servere care se autentifică prin OAuth. Serverul MCP Attorly folosește chei API, așa că se conectează prin API-ul OpenAI, ca mai jos, nu din setările ChatGPT.
Pași
Creați o cheie
Creați o cheie în Setări › Dezvoltatori și alegeți OpenAI API. Pagina de setări afișează apoi pașii de mai jos cu cheia deja completată.
Creați o cheie pentru OpenAI APIAdăugați Attorly în OpenAI API
Dați unui model OpenAI instrumentele Attorly adăugând serverul MCP într-o cerere către API-ul OpenAI.
Apelați Responses API de la OpenAI cu Attorly ca instrument
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." }'Același apel cu biblioteca Python de la OpenAI
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)Verificați că funcționează
Rulați cererea. Răspunsul listează instrumentele Attorly apelate de model și se încheie cu răspunsul acestuia. Apelurile apar și în Setări › Dezvoltatori › Jurnalul cererilor.
Dacă nu funcționează
- Răspunsul conține o eroare pentru serverul Attorly.
- Verificați antetul Authorization din cerere. Detaliile erorii, de exemplu o permisiune lipsă, se află în ieșirea MCP a răspunsului și în jurnalul cererilor.
- Modelul nu apelează Attorly.
- Spuneți în intrare ce doriți de la Attorly, de exemplu „Folosește Attorly pentru a căuta în biblioteca de clauze…”.
- A mers prost altceva.
- Erori precum 401, insufficient_scope și rate_limited sunt explicate în secțiunea de depanare MCP. Fiecare apel apare și în Setări › Dezvoltatori › Jurnalul cererilor, cu eroarea returnată. Depanare MCP