Diseñado para Humanos e IA
Dale a tus agentes acceso a URnetwork. Cifrado de todo el internet con las mismas garantías de identidad y privacidad — sin excepciones.
URagent https://mcp.bringyour.com
claude mcp add --transport http urnetwork https://mcp.bringyour.com
{
"mcpServers": {
"urnetwork": { "url": "https://mcp.bringyour.com" }
}
}code --add-mcp '{"name":"urnetwork","type":"http","url":"https://mcp.bringyour.com"}'codex mcp add urnetwork --url https://mcp.bringyour.com
{
"mcpServers": {
"urnetwork": { "type": "streamableHttp", "url": "https://mcp.bringyour.com" }
}
}Settings → Connectors → Add custom connector → https://mcp.bringyour.com
Settings → Developer mode → + → MCP server URL: https://mcp.bringyour.com
openclaw mcp add urnetwork --url https://mcp.bringyour.com --transport streamable-http --auth oauth
hermes mcp add urnetwork --url https://mcp.bringyour.com --auth oauth
{
"mcp": {
"urnetwork": { "type": "remote", "url": "https://mcp.bringyour.com", "enabled": true }
}
}{
"mcpServers": {
"urnetwork": { "serverUrl": "https://mcp.bringyour.com" }
}
}Settings → Connections → MCP servers → Add a custom MCP → Streamable HTTP → https://mcp.bringyour.com
Settings → Connectors → Add connector → https://mcp.bringyour.com
{
"context_servers": {
"urnetwork": { "url": "https://mcp.bringyour.com" }
}
}droid mcp add urnetwork https://mcp.bringyour.com --type http
{
"mcpServers": {
"urnetwork": { "url": "https://mcp.bringyour.com" }
}
}{
"mcpServers": {
"urnetwork": { "url": "https://mcp.bringyour.com" }
}
}qwen mcp add --transport http urnetwork https://mcp.bringyour.com
gemini mcp add --transport http urnetwork https://mcp.bringyour.com
grok.com → Connectors → New Connector → Custom → https://mcp.bringyour.com
kimi → /mcp-config → "add urnetwork https://mcp.bringyour.com"
OAuth: run /mcp in a session, pick urnetwork, and finish the browser sign-in.
.cursor/mcp.json (or ~/.cursor/mcp.json) — authenticate under Settings → MCP; the browser consent opens on connect.
OAuth: on first start VS Code shows a trust prompt, then opens the browser sign-in (Copilot agent mode).
OAuth: codex mcp login urnetwork opens the browser sign-in.
MCP Servers → Remote Servers → Add (or cline_mcp_settings.json); recent builds run the browser sign-in when the server asks.
Every plan, web and desktop — Connect runs the browser sign-in.
Plus/Pro/Business — pick OAuth as the connector auth; sign-in runs on connect.
OAuth: openclaw mcp login urnetwork prints the authorization link.
OAuth: first connect prints an authorize URL and opens your browser, waiting on a loopback port; hermes mcp login urnetwork re-authenticates.
opencode.json — OAuth is automatic on first use; opencode mcp auth urnetwork re-authenticates.
Agent panel → MCP Servers → Manage → edit the raw config (note serverUrl), then tap Authenticate.
Full OAuth flow, per person or per org. (Windsurf is now Devin Desktop — same place there.)
Pro/Max/Enterprise — choose OAuth at setup; works on web, Comet, and the Mac app.
settings.json (note the context_servers key), or Settings → AI → MCP Servers → Add Remote Server; Zed prompts the standard MCP OAuth flow when no header is set.
OAuth is the default for remote servers — run /mcp inside droid to complete the sign-in.
Settings | Tools | AI Assistant | MCP → paste As JSON. No OAuth flow yet — use a static Authorization header or the mcp-remote bridge.
Settings → MCP → Add → Add Manually. Header auth only today — no OAuth in Trae yet.
OAuth: runs automatically on connect (httpUrl + oauth.enabled in ~/.qwen/settings.json); manage via /mcp.
OAuth: automatic on first use — /mcp auth urnetwork re-authenticates. (Enterprise Gemini Code Assist; individual access moved to Antigravity.)
OAuth runs during connector setup. Grok Build CLI: grok mcp add --transport http urnetwork https://mcp.bringyour.com.
AI-native MCP config: describe the server in /mcp-config and Kimi Code adds and authenticates it — no JSON to hand-edit. (Successor to kimi-cli.)
El servidor usa OAuth para autenticarse con tu cuenta en ur.io: la primera conexión abre un inicio de sesión y tu agente recibe un token con alcance limitado. Sin claves que pegar. Empieza con una cuenta gratuita y x402 te avisará cuando necesites mejorar el plan.
Comienza en Minutos con una Prueba Gratis de 7 Días
Crea una red o inicia sesión, elige una frecuencia de facturación, luego genera un código de autenticación desde tu panel de control y pásalo a tu runtime de agente.
Comienza tu Prueba Gratis de 7 Días
- 1
Crea una red o inicia sesión
Tu red contiene tu suscripción, tus dispositivos y tu acceso a proxies.
- 2
Elige mensual o anual
Cuando termine tu prueba gratis, tu suscripción se renueva automáticamente con la frecuencia que elijas. Cancela cuando quieras.
- 3
Si OAuth no funciona, genera tu código de autenticación de agente
Conectar el servidor MCP con OAuth es la vía preferida: la mayoría de los agentes no necesitan nada más. Como alternativa, abre tu panel de control, crea un nuevo código de autenticación y cópialo en tu runtime de agente como URNETWORK_AUTH_CODE. Tu agente lo usará para llamar a /network/auth-client y recibir URLs de proxy listas para usar.
$ Skills y herramientas
Si eres un agente automatizado, consulta el SKILL.md ↗ para integrar URnetwork en tu runtime. La red necesita una cuenta de red creada por una persona, y esa persona debe compartir contigo el código de autenticación de su panel de control.
| Caso de Uso | Protocolo Recomendado | Requisito |
|---|---|---|
| Scraping / Navegación Web | HTTPS | Ideal para TCP / Web. Usa siempre un proxy HTTPS a menos que haya una necesidad específica de usar HTTP. Por lo general, HTTP solo se necesita para entornos de prueba específicos que no admiten HTTPS. En la respuesta de /network/auth-client, dentro del objeto proxy_config_result, usa el https_proxy_url. No se necesita usuario ni contraseña adicionales. |
| Sockets de bajo nivel / UDP | SOCKSUR Pro | Admite sockets TCP+UDP con SOCKS5. En la respuesta de /network/auth-client, dentro del objeto proxy_config_result, usa el socks_proxy_url o proxy_host y proxy_port, con el usuario access_token (contraseña vacía). El servidor admite resolución DNS remota (SOCKS5H). |
| En todo el sistema / Nivel de SO | WireGuardUR Pro | Enruta todos los paquetes IP. En la solicitud de /network/auth-client, proxy_config.enable_wg debe establecerse explícitamente en true. En la respuesta, dentro del objeto proxy_config_result, usa wg_config.config como el archivo de configuración completo de WireGuard. |
Al usar un proxy HTTPS, asegúrate de que la tecnología de destino sea compatible con HTTPS. Algunas tecnologías solo admiten HTTP y no HTTPS. Si la tecnología de destino no admite un proxy HTTPS, es preferible considerar una biblioteca alternativa que sí admita HTTPS antes que usar un proxy HTTP. Como último recurso, se puede usar el proxy HTTP.
$ Paga sobre la marcha con x402
El servidor MCP y la API soportan x402 — el estándar abierto que revive HTTP 402 «Payment Required» para máquinas. Cuando un trabajo alcanza un límite del plan, tu agente puede pagar en stablecoins y reintentar automáticamente, sin humanos en el proceso.
POST /x402/purchase
Content-Type: application/json
{ "sku_id": "pro_1month" }No X-PAYMENT header yet — the server will quote, not charge.
curl -i -X POST https://api.bringyour.com/x402/purchase \
-H "Authorization: Bearer $URNETWORK_JWT" \
-d '{"sku_id": "pro_1month"}'Seguro de ejecutar — el servidor solo cotiza los términos de pago. No se cobra nada sin un reintento X-PAYMENT firmado.
Cada pago x402 es una autorización explícita y firmada por un importe exacto: un agente nunca puede gastar lo que no firmó, y la skill por defecto deja de pagar al alcanzar el presupuesto que fijes. Sin facturas sorpresa ni bucles desbocados.