Saltar al contenido principal
Todas las guías de MCP

Configuración de MCP

Usar Attorly con modelos de OpenAI

La API de OpenAI puede llamar directamente al servidor MCP de Attorly, de modo que agentes y servicios basados en modelos de OpenAI pueden usar sus herramientas para contratos, cláusulas e investigación jurídica.

Antes de empezar

  • Un plan Attorly Pro o Enterprise.
  • Una clave de API de OpenAI con acceso a la Responses API.

Los ajustes de conectores de ChatGPT solo añaden servidores que inician sesión con OAuth. El servidor MCP de Attorly usa claves de API, así que se conecta a través de la API de OpenAI, como abajo, y no desde los ajustes de ChatGPT.

Pasos

  1. Crear una clave

    Crea una clave en Ajustes › Desarrolladores y elige OpenAI API. La página de ajustes mostrará los pasos de abajo con tu clave ya rellenada.

    Crear una clave para OpenAI API
  2. Añadir Attorly a OpenAI API

    Da a un modelo de OpenAI las herramientas de Attorly añadiendo el servidor MCP a una solicitud a la API de OpenAI.

    Llama a la Responses API de OpenAI con Attorly como herramienta

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

    La misma llamada con la biblioteca de Python de 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. Comprobar que funciona

    Ejecuta la solicitud. La respuesta lista las herramientas de Attorly que llamó el modelo y termina con su respuesta. Las llamadas también aparecen en Ajustes › Desarrolladores › Registro de solicitudes.

Si no funciona

La respuesta contiene un error para el servidor de Attorly.
Comprueba la cabecera Authorization de la solicitud. Los detalles del error, como un permiso que falta, están en la salida MCP de la respuesta y en tu registro de solicitudes.
El modelo no llama a Attorly.
Indica en la entrada qué quieres de Attorly, por ejemplo «Usa Attorly para buscar en la biblioteca de cláusulas…».
Ha fallado otra cosa.
Errores como 401, insufficient_scope y rate_limited se explican en la sección de solución de problemas de MCP. Además, cada llamada aparece en Ajustes › Desarrolladores › Registro de solicitudes, con el error que devolvió. Solución de problemas de MCP

Otros clientes