# qURL for MCP — native secure-link tools for AI agents

> Give MCP-compatible agents time-bound, identity-bound access to private tools and servers — no public endpoints, no shared API keys, no integration code.

Source: https://layerv.ai/mcp/

---

Live For agent & MCP-server developers

# Native qURL™ tools in any MCP client.

Let MCP-compatible agents create, resolve, list, and manage qURLs without custom integration code.

[Install the MCP server](https://github.com/layervai/qurl-mcp) [Read the docs](https://layerv.ai/docs/)

## The usual way to do this is leaky

Reaching a private resource from MCP usually means one of these workarounds — each of which leaves something standing that shouldn’t be.

- Hand-writing REST calls in every agent to mint and resolve links
- Long-lived API keys baked into agent configs
- Custom glue code to list, revoke, and refresh access

## Verify the requester, then open one private route

Requester

A MCP user or agent asks for access to a private resource.

LayerV

Identity and policy are verified before anything becomes reachable.

Private resource

Connected to LayerV with no public inbound path of its own.

Temporary route

A single-use, identity-bound qURL™ opens for the approved requester, then expires.

## Real code you can run today

```
{
  "mcpServers": {
    "qurl": {
      "command": "npx",
      "args": ["@layervai/qurl-mcp"],
      "env": { "QURL_API_KEY": "lv_live_xxx" }
    }
  }
}
```

Full, open-source examples live on [GitHub →](https://github.com/layervai/qurl-mcp)

## From zero to first access

1. Get an API key  
Create a key with the qurl:read, qurl:write, and qurl:resolve scopes.
2. Add the server to your MCP client  
Drop \`npx @layervai/qurl-mcp\` into your mcpServers config — Claude Desktop, Claude Code, Cursor, or any MCP client.
3. Use the tools natively  
The agent calls create\_qurl, resolve\_qurl, list\_qurls, and more — no custom integration code.
4. Resolve to reach the target  
resolve\_qurl redeems a single-use token and opens network access for a short grant.

Works today

- Published MCP server: npx @layervai/qurl-mcp
- 13 native tools — create, resolve, list, update, and revoke qURLs
- MCP resources for links and quota (qurl://links, qurl://usage)
- Listed in the Smithery and Glama MCP directories
- Works in Claude Desktop, Claude Code, Cursor, and any MCP client

## Install the MCP server

[Install the MCP server](https://github.com/layervai/qurl-mcp) [See other integrations](https://layerv.ai/#integrations)

New to LayerV? [How it works](https://layerv.ai/qurl/) · [OpenNHP](https://layerv.ai/standards/) · [API docs](https://layerv.ai/docs/)



---

*This markdown version is auto-generated from [https://layerv.ai/mcp/](https://layerv.ai/mcp/) for AI agents. Curated agent resources: [llms.txt](https://layerv.ai/llms.txt). For the full interactive experience, visit the HTML version.*

