Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
QURL_API_KEYYesAPI key with appropriate scopes (qurl:read, qurl:write, qurl:resolve)
QURL_API_URLNoqURL API base URLhttps://api.layerv.ai

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_qurlB

Create a qURL - a secure, policy-bound link to a protected resource. The returned qurl_link is ephemeral (shown once) and should be shared immediately.

resolve_qurlA

Resolve a qURL access token to get the target URL and open firewall access. After resolution, the target URL is accessible from your IP for the duration specified in access_grant.expires_in seconds.

list_qurlsC

List qURLs with optional filtering by status, date ranges, and search query.

get_qurlA

Get details of a qURL resource and its access tokens. Accepts either a resource ID (r_ prefix) or a qURL display ID (q_ prefix).

delete_qurlA

Revoke/delete a qURL. This immediately invalidates the link.

extend_qurlA

Extend the expiration of an active qURL. Accepts a resource ID (r_) or qURL display ID (q_). Shorthand for update_qurl with only extend_by — use update_qurl for richer updates (tags, description, expiration).

update_qurlA

Update a qURL - extend expiration, set an absolute expiry, update tags, or change the description. Accepts either a resource ID (r_ prefix) or qURL display ID (q_ prefix). Do not provide both extend_by and expires_at. At least one update field is required.

mint_linkA

Mint a new access link for an existing qURL resource. Accepts either a resource ID (r_ prefix) or qURL display ID (q_ prefix). Use this to generate additional access links without creating a new resource. Do not provide both expires_in and expires_at.

batch_create_qurlsA

Create multiple qURLs in a single request. Returns per-item results including any errors for partial failures. The response sets isError=true when one or more items fail so agents can branch on partial failure without parsing the JSON.

Prompts

Interactive templates invoked by user choice

NameDescription
secure-a-serviceGuide through creating a qURL to protect a service with appropriate security policies (expiration, session limits, IP/geo allowlists, AI-agent blocking).
audit-linksReview all active qURLs and identify expiring links, token counts, missing metadata, or potential issues.
rotate-accessRotate a qURL by revoking the existing link and creating a fresh one with the same target.

Resources

Contextual data attached and managed by the client

NameDescription
Active qURL Links
qURL Usage & Quota

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/layervai/qurl-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server