Przejdź do głównej treści
Wszystkie przewodniki MCP

Konfiguracja MCP

Używaj Attorly z modelami OpenAI

API OpenAI może bezpośrednio wywoływać serwer MCP Attorly, więc agenci i usługi oparte na modelach OpenAI mogą korzystać z narzędzi do umów, klauzul i wyszukiwania prawnego.

Zanim zaczniesz

  • Plan Attorly Pro lub Enterprise.
  • Klucz API OpenAI z dostępem do Responses API.

Ustawienia konektorów w ChatGPT dodają tylko serwery logujące się przez OAuth. Serwer MCP Attorly używa kluczy API, więc łączy się przez API OpenAI, jak poniżej, a nie przez ustawienia ChatGPT.

Kroki

  1. Utwórz klucz

    Utwórz klucz w Ustawienia › Deweloperzy i wybierz OpenAI API. Strona ustawień pokaże wtedy poniższe kroki z Twoim kluczem już wpisanym.

    Utwórz klucz dla: OpenAI API
  2. Dodaj Attorly do: OpenAI API

    Daj modelowi OpenAI narzędzia Attorly, dodając serwer MCP do żądania do API OpenAI.

    Wywołaj Responses API OpenAI z Attorly jako narzędziem

    bash
    curl 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."
    }'

    To samo wywołanie z biblioteką Pythona od OpenAI

    python
    from 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)
  3. Sprawdź, czy działa

    Wyślij żądanie. Odpowiedź wymienia narzędzia Attorly wywołane przez model i kończy się jego odpowiedzią. Wywołania widać też w Ustawienia › Deweloperzy › Dziennik żądań.

Jeśli nie działa

Odpowiedź zawiera błąd serwera Attorly.
Sprawdź nagłówek Authorization w żądaniu. Szczegóły błędu, na przykład brakujący zakres, są w wyjściu MCP odpowiedzi i w Twoim dzienniku żądań.
Model nie wywołuje Attorly.
Napisz w danych wejściowych, czego chcesz od Attorly, na przykład „Użyj Attorly, aby przeszukać bibliotekę klauzul pod kątem…”.
Coś innego poszło nie tak.
Błędy takie jak 401, insufficient_scope i rate_limited są wyjaśnione w sekcji rozwiązywania problemów MCP. Każde wywołanie widać też w Ustawienia › Deweloperzy › Dziennik żądań, razem ze zwróconym błędem. Rozwiązywanie problemów MCP

Inni klienci