MCP postavljanje
Koristite Attorly s OpenAI modelima
OpenAI API može izravno pozivati Attorlyjev MCP poslužitelj, pa agenti i usluge izgrađeni na OpenAI modelima mogu koristiti njegove alate za ugovore, klauzule i pravno istraživanje.
Prije početka
- Attorly paket Pro ili Enterprise.
- OpenAI API ključ s pristupom Responses API-ju.
Postavke konektora u ChatGPT-u dodaju samo poslužitelje koji se prijavljuju putem OAutha. Attorlyjev MCP poslužitelj koristi API ključeve, pa se povezuje preko OpenAI API-ja, kao u nastavku, a ne preko postavki ChatGPT-a.
Koraci
Stvorite ključ
Stvorite ključ u Postavke › Razvojni programeri i odaberite OpenAI API. Stranica postavki tada prikazuje korake u nastavku s već upisanim ključem.
Stvori ključ za OpenAI APIDodajte Attorly u OpenAI API
Dajte OpenAI modelu Attorlyjeve alate tako da MCP poslužitelj dodate u zahtjev prema OpenAI API-ju.
Pozovite OpenAI-jev Responses API s Attorlyjem kao alatom
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." }'Isti poziv s OpenAI-jevom Python bibliotekom
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)Provjerite radi li
Pokrenite zahtjev. Odgovor ispisuje Attorlyjeve alate koje je model pozvao i završava njegovim odgovorom. Pozivi su vidljivi i u Postavke › Razvojni programeri › Zapisnik zahtjeva.
Ako ne radi
- Odgovor sadrži pogrešku za Attorly poslužitelj.
- Provjerite zaglavlje Authorization u zahtjevu. Pojedinosti pogreške, primjerice ovlast koja nedostaje, nalaze se u MCP izlazu odgovora i u vašem zapisniku zahtjeva.
- Model ne poziva Attorly.
- Navedite u ulazu što želite od Attorlyja, na primjer „Pomoću Attorlyja pretraži biblioteku klauzula za…”.
- Nešto drugo je pošlo po zlu.
- Pogreške poput 401, insufficient_scope i rate_limited objašnjene su u odjeljku o rješavanju MCP problema. Svaki poziv vidljiv je i u Postavke › Razvojni programeri › Zapisnik zahtjeva, zajedno s vraćenom pogreškom. Rješavanje MCP problema