- Language
- JavaScript
- Last commit
- 16h ago
- Forks
- 0
- Open issues
- 1
- Registry update
- Oct 16, 2026
Connect
npm$claude mcp add veilus \ -e VEILUS_API_TOKEN=<veilus-api-token> \ -e VEILUS_BINARY=<veilus-binary> \ -- npx -y [email protected]
Environment variables
VEILUS_API_TOKENrequiredsecretAPI token from the API & MCP page of the Veilus app
VEILUS_BINARYPath to the Veilus app binary, if not in the default macOS location
Security review
Review passedReviewed 23m ago.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
README
veilus/sdk/mcp/README.mdveilus-mcp
MCP server launcher for Veilus, a desktop app for running browser profiles. It lets Claude Code, Cursor, Claude Desktop or any stdio MCP client list and launch profiles, drive a running profile's page, save and run scripts, and create schedules.
The MCP server itself is the Veilus app (its binary has an mcp subcommand). This package finds the installed app and runs <app binary> mcp, passing stdin, stdout, stderr and the environment through unchanged, so you can configure it with npx instead of a machine-specific path.
Requirements
- The Veilus desktop app, installed and running, with the local API turned on from the API & MCP page in the app sidebar. That page also creates the token.
- A Pro plan or higher: the MCP server and local API are not on the Free plan. The app includes a 7-day Pro trial.
- Node.js 18 or newer.
Setup
Claude Code:
claude mcp add --scope user veilus -e VEILUS_API_TOKEN=<token> -- npx -y veilus-mcp
Other clients (Cursor, Claude Desktop, …):
{
"mcpServers": {
"veilus": {
"command": "npx",
"args": ["-y", "veilus-mcp"],
"env": { "VEILUS_API_TOKEN": "<token>" }
}
}
}
Finding the app
VEILUS_BINARY, if set: the full path to the app binary. The API & MCP page shows this path.- On macOS:
/Applications/Veilus.app/Contents/MacOS/veilus, then the same under~/Applications.
On other systems, set VEILUS_BINARY.
If the app is not found, veilus-mcp still starts and lists the Veilus tools, but every tool call returns an error asking you to install the app. This is how MCP directories can inspect the server without the app.
The tool list in tools.json is generated from the Veilus docs catalog with npm run sync-tools; don't edit it by hand.
License
MIT or Apache-2.0, at your option.
From the server's repository — third-party content, read it before running anything it suggests.
More in Browser
looktap
io.github.lakpriya1s
Let AI agents drive iPhone and Android devices: read the screen as text, tap, type and screenshot.
geogebra-mcp
io.github.haison8x
Draw and edit plane-geometry figures live on GeoGebra Calculator, with checks and screenshots.
chrome-bridge
io.github.frsorrentino
Borrow a tab from your own logged-in Chrome, hand it back; 2FA and CAPTCHA stay yours. 67 tools.
rea-captcha
io.github.masakaai
Authorized verification actions in an agent's existing browser session with fresh-evidence resume.
searxNcrawl
io.github.DasDigitaleMomentum
Web search via SearXNG and/or You.com, plus clean Markdown crawling via Crawl4AI. Self-hosted.
moontide
io.github.konni-arcadia
Claude steers live music by writing Strudel code played in a browser page
Listing from the official MCP Registry · repository facts from GitHub, 26m ago.