# Layervai Qurl MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.layervai%2Fqurl-mcp
Registry id: `mcp-registry/io.github.layervai/qurl-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "layervai-qurl-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@layervai/qurl-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add layervai-qurl-mcp-server -- npx -y @layervai/qurl-mcp
```

## Tools (23)

- `batch_create_qurls`: Create multiple qURLs in one request
- `create_qurl`: Create a new qURL
- `delete_crid`: Delete a resource permanently
- `delete_qurl`: Delete a qURL
- `extend_qurl`: Extend a link's expiration (needs qurl:read too)
- `get_qurl`: Fetch details for a single qURL
- `list_crids`: List this machine's published resources (read-only)
- `list_qurl_sessions`: List active access sessions
- `list_qurls`: List qURL resources
- `manage_crid_access`: Private access policy, invitations, and consumer grants
- `manage_crid_requests`: List, approve by code, or deny access requests; list or remove approved people; turn requests on or off
- `mint_link`: Mint a new access link for an existing resource
- `publish_crid`: Publish a local app or URL privately and return its CRID
- `resolve_qurl`: Resolve an access token into a protected target URL
- `revoke_qurl_token`: Revoke a specific token
- `set_crid_sharing`: Stop, start, or restart sharing a local app
- `share_by_crid`: Mint a temporary access link from a resource CRID
- `terminate_qurl_sessions`: Terminate one or all active sessions
- `update_qurl`: Update qURL metadata or expiration
- `update_qurl_token`: Update a specific token
- `upload_file_data_qurl`: Upload base64 file content and mint a qURL
- `upload_file_qurl`: Upload a local file and mint a qURL
- `upload_text_qurl`: Upload text content and mint a qURL

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
