Laptop MCP Bridge

Hosted on Noavaran Server (user: agy) • Bridged to Personal PC

Offline

Connection & Status

Laptop Agent: 🔴 Disconnected
Agent ID: personal-pc
Heartbeat Latency: 3654 ms
Connected Since: 10:59:17 AM
Public Server URL: https://noavaran.taila690f2.ts.net
Tailscale Server URL: http://100.92.164.127:3080

Laptop System Specs

Laptop is offline. Start the agent on your Windows laptop with start-agent.bat to view live specs and execute commands.

Live Command Runner (Test Bridge)

Execute a quick PowerShell command directly on your laptop from this browser session.

Waiting for command execution...

How to Connect Your Chatbots

In Claude.ai -> Connectors / MCP: Under Advanced, choose Streamable HTTP transport:

# 1. Direct Port 3080:
URL: https://noavaran.taila690f2.ts.net/mcp?token=b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7

# Or Port 80 via Nginx:
URL: http://51.77.188.178/mcp/mcp?token=b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7

# Transport setting:
Transport: Streamable HTTP
Auth Header (if prompted separately):
Authorization: Bearer b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7

Legacy SSE endpoint (backward compatibility):

URL: https://noavaran.taila690f2.ts.net/sse?token=b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7
Header: Authorization: Bearer b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7

In claude_desktop_config.json or Cursor MCP settings:

{
  "mcpServers": {
    "my-laptop-bridge": {
      "url": "https://noavaran.taila690f2.ts.net/mcp?token=b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7"
    }
  }
}

In ChatGPT -> Create a GPT -> Configure -> Actions -> Import from URL:

Schema URL: https://noavaran.taila690f2.ts.net/openapi.json
Authentication: Bearer Token
Token: b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7

Execute terminal commands or run Python scripts via simple HTTP POST:

# 1. Execute PowerShell command
curl -X POST "https://noavaran.taila690f2.ts.net/api/execute" \
  -H "Authorization: Bearer b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7" \
  -H "Content-Type: application/json" \
  -d '{"command": "Get-Process | Select-Object -First 5"}'

# 2. Run Python code
curl -X POST "https://noavaran.taila690f2.ts.net/api/run-python" \
  -H "Authorization: Bearer b5ad46a7f3a48c325eb6d8e1ec86055f1469ac057a183de7" \
  -H "Content-Type: application/json" \
  -d '{"code": "import sys; print(f\"Python {sys.version}\")"}'