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

# Hosted Endpoint

> Connect to ARIS MCP over HTTP — no local install required.

Connect to ARIS MCP over HTTP — no local install, no `npx`, no Node.js required.

## URL

```
https://dqgynnlsclfbqysauesf.supabase.co/functions/v1/mcp
```

## Configuration

For any MCP client that supports remote servers:

```json theme={null}
{
  "mcpServers": {
    "aris": {
      "url": "https://dqgynnlsclfbqysauesf.supabase.co/functions/v1/mcp",
      "headers": {
        "X-ARIS-API-Key": "aris_yourkey"
      }
    }
  }
}
```

## Protocol

The hosted endpoint uses JSON-RPC 2.0 over HTTP POST.

### List available tools

```bash theme={null}
curl -X POST \
  "https://dqgynnlsclfbqysauesf.supabase.co/functions/v1/mcp" \
  -H "Content-Type: application/json" \
  -H "X-ARIS-API-Key: aris_yourkey" \
  -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'
```

### Call a tool

```bash theme={null}
curl -X POST \
  "https://dqgynnlsclfbqysauesf.supabase.co/functions/v1/mcp" \
  -H "Content-Type: application/json" \
  -H "X-ARIS-API-Key: aris_yourkey" \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "search_listings",
      "arguments": {"city": "Austin", "maxPrice": 500000, "minBeds": 3}
    }
  }'
```

## Local vs. hosted

|                  | Local (stdio)          | Hosted (HTTP)             |
| ---------------- | ---------------------- | ------------------------- |
| Latency          | Lower                  | Slightly higher           |
| Install          | `npx` on first use     | None                      |
| Node.js required | Yes                    | No                        |
| Best for         | Cursor, Claude Desktop | Remote agents, serverless |
