Skip to main content
Glama
ekaibide

Last.app MCP Remote Bridge

by ekaibide

Last.app MCP Remote Bridge

HTTP server that exposes the Last.app MCP as a remote endpoint for Claude Desktop.

It allows connecting Claude Desktop to the Last.app MCP by adding it as a custom MCP via URL, without needing to install the .plugin plugin or having Cowork.

Quick Deployment

Option A: On a server with Node.js

# 1. Copiar la carpeta lastapp-mcp-remote a tu servidor

# 2. Instalar dependencias
npm install

# 3. Arrancar
LASTAPP_API_KEY=393f8be1-5860-4b38-86ce-1993039cad3f node bridge.mjs

The server will start at http://your-server:3000/mcp.

To keep it running in the background, use pm2:

npm install -g pm2
LASTAPP_API_KEY=393f8be1-5860-4b38-86ce-1993039cad3f pm2 start bridge.mjs --name lastapp-mcp
pm2 save

Option B: With Docker

# Construir imagen
docker build -t lastapp-mcp-remote .

# Arrancar contenedor
docker run -d \
  --name lastapp-mcp \
  -p 3000:3000 \
  -e LASTAPP_API_KEY=393f8be1-5860-4b38-86ce-1993039cad3f \
  --restart unless-stopped \
  lastapp-mcp-remote

Option C: On Render.com (free hosting)

  1. Upload this folder to a Git repository (GitHub/GitLab)

  2. Go to render.com → New → Web Service

  3. Connect the repository

  4. Configure:

    • Build Command: npm install

    • Start Command: node bridge.mjs

    • Environment Variables: LASTAPP_API_KEY = 393f8be1-5860-4b38-86ce-1993039cad3f

  5. Deploy

Render assigns a URL like https://lastapp-mcp-xxxx.onrender.com. The MCP endpoint will be https://lastapp-mcp-xxxx.onrender.com/mcp.

Related MCP server: helppilot-mcp

Configure in Claude Desktop

Once deployed, add it in Claude Desktop:

  1. Go to Settings → Extensions

  2. Click "Add" (or "Add custom MCP")

  3. Paste the server URL: https://your-server.com/mcp

  4. Save

Open a new conversation and test: "How were yesterday's sales?"

Environment Variables

Variable

Required

Default

Description

LASTAPP_API_KEY

Yes

Last.app API key

PORT

No

3000

HTTP port

BRIDGE_SECRET

No

Shared secret for auth

LASTAPP_API_URL

No

https://api.last.app/v2

API URL

LASTAPP_TIMEOUT

No

30000

Timeout in ms

Security

In production, it is recommended to:

  • Use HTTPS (Render, Railway, etc. provide it automatically)

  • Configure BRIDGE_SECRET so that only authorized clients can connect

  • Do not expose the port directly to the internet without a reverse proxy

Verify it works

# Health check
curl https://tu-servidor.com/

# Debería devolver:
# {"name":"lastapp-mcp-remote","version":"0.1.0","status":"ok","activeSessions":0}

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    A local MCP server that integrates with Claude Desktop, enabling RAG capabilities to provide Claude with up-to-date private information from custom LlamaCloud indices.
    225
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A local MCP server that connects Claude Desktop to your HelpPilot tenant on pilot.helpvisor.gr, forwarding tool calls and prompts over HTTPS.
    Academic Free v1.1
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that exposes your local Claude Code CLI over HTTP+SSE, enabling any MCP-compatible client to use your Claude Code MAX/PRO subscription remotely.
    5 npm
    2
    MIT