> ## Documentation Index
> Fetch the complete documentation index at: https://quaso.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom APIs & MCP

> Point Quaso at any HTTP API or MCP server.

<Frame>
  <img src="https://mintcdn.com/quaso/vzuKmByECgeSQGMP/images/integrations/custom-apis-mcp.png?fit=max&auto=format&n=vzuKmByECgeSQGMP&q=85&s=7777b855d5ff30ce0667073985e9e9f8" alt="Custom APIs and MCP servers work with Quaso" width="2400" height="800" data-path="images/integrations/custom-apis-mcp.png" />
</Frame>

A missing built-in integration never blocks you: Quaso can call any HTTP API or MCP server, public or internal.

## Register an MCP server

<Steps>
  <Step title="Add the server">
    Under **Settings → MCP servers**, paste the URL of a Streamable-HTTP MCP server (like Supabase).
  </Step>

  <Step title="Authenticate">
    Add a bearer token or header if it needs one. Tokens are encrypted at rest and never shown to the model.
  </Step>

  <Step title="Test connection">
    Hit **Test connection** to see the tools it exposes. From then on the agent can call them in chat.
  </Step>
</Steps>

## HTTP APIs and webhooks

Describe the API and hand Quaso the credentials; it calls the endpoints directly. Automations can also receive **incoming webhooks** at a URL Quaso gives you.

## Try it

Every card opens the Quaso composer with the prompt filled in.

<CardGroup cols={2}>
  <Card title="Paralegal on the Clio API" icon="gavel" href="https://www.quaso.ai/?prompt=Be%20my%20paralegal.%20Watch%20contract%20deadlines%20through%20the%20Clio%20API%2C%20summarize%20new%20docs%2C%20and%20flag%20anything%20that%20needs%20attorney%20review.">
    "Be my paralegal. Watch contract deadlines through the Clio API, summarize new docs, and flag anything that needs attorney review."
  </Card>

  <Card title="Webhook backbone" icon="webhook" href="https://www.quaso.ai/?prompt=Be%20the%20glue%20between%20our%20tools.%20Receive%20incoming%20webhooks%2C%20route%20them%20to%20the%20right%20humans%2C%20and%20persist%20the%20right%20rows%20to%20Supabase.">
    "Be the glue between our tools. Receive incoming webhooks, route them to the right humans, and persist the right rows to Supabase."
  </Card>
</CardGroup>
