# Connect Other MCP clients

## Quick start

Configure a Streamable HTTP server at `https://tunnel.masti.lol/mcp`, with OAuth discovery enabled and no Authorization header in configuration. The client must support protected resource discovery, S256 PKCE and resource indicators. ezremote offers dynamic registration and HTTPS client ID metadata documents.

For a shell-based capability check:

```sh
curl -fsS https://tunnel.masti.lol/.well-known/oauth-protected-resource/mcp
curl -fsS https://tunnel.masti.lol/.well-known/oauth-authorization-server
```

These metadata calls grant no access. A client without OAuth can use the [temporary connection API](guest-connections.md) with a private scoped agent token.

## Starter prompt

> Set up ezremote for this agent using https://tunnel.masti.lol/skill.md. Run the setup steps you can perform yourself. Ask me to sign in when needed and give me the connection approval link. Wait for my computer to be online before working on it.

Continue with [local approval](approve-on-your-computer.md). For connection errors, follow [troubleshooting](troubleshooting.md).

## Verified source

[Official Other MCP clients documentation](https://modelcontextprotocol.io/specification/latest/basic/authorization), checked 2026-11-01. Documentation support is distinct from a live acceptance test. No real client account or computer was exercised for this guide.
