MCP.Market

Wovo MCP server

by theshajha·io.github.theshajha/wovo·v0.2.2

Deploy HTML from any AI tool to a versioned, shareable library on wovo.dev; manage pages.

C60/100grade C
What users say
No reviews yet
Be the first
Safety scan
C60/100

full report

Adoption
New

0 stars34 downloads/wk

Reviews

Write one

Nobody has reviewed Wovo yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Wovo tools (10, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • wovo_deploywrite action

    Deploy an HTML page to the Wovo library and get back a live, shareable URL.

  • wovo_domains_add

    Link a custom domain to a public page. Returns DNS setup instructions.

  • wovo_domains_list

    List custom domains linked to the Wovo workspace.

  • wovo_domains_removewrite action

    Unlink a custom domain from the workspace.

  • wovo_domains_status

    Refresh a domain's DNS/verification status and return setup instructions.

  • wovo_list

    List the pages in a Wovo workspace library.

  • wovo_pages_archive

    Archive a page — hidden from the default library, but its /p link still works.

  • wovo_pages_move

    Change a page's space (group) in the library.

  • wovo_pages_rename

    Change a page's path (slug). Old links 308-redirect to the new path; any custom domain pointing at the page follows automatically.

  • wovo_pages_unarchive

    Restore an archived page to the active library.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

1 high
  • Code scan5 source files scanned13/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 87 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • highShell command built from a string (injection risk)exec.shell-concat
    bin/login.mjs: … "start \"\"" : "xdg-open"; try { execSync(`${cmd} "${url}"`, { stdio: "ignore" }); return…
Overall 60/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Wovo compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
60/100
higher than 14% of 1,119 Developer tools servers
Tools
10
the typical Developer tools server has 7
Tools that change things
20%
typical: 5%. Fewer write tools means less an agent can break
Downloads a week
34
more than 19% of 436 Developer tools servers with a package

What its tools let an agent do: 8 read · 2 change

Install Wovo in Claude Code, Cursor or VS Code

Runs npx -y @gowovo/wovo on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add wovo -- npx -y @gowovo/wovo
Add to Cursor

What the publisher says

From the Wovo repository's README, as published. We do not edit it. Read it on GitHub

wovo

Deploy any HTML — from any AI tool or your terminal — to a versioned, shareable library. wovo is the CLI and MCP server for wovo.dev.

Every deploy snapshots a new version, returns a live URL, and files the page in your workspace library. Re-deploying the same slug never overwrites — it appends a version you can roll back to.

Install

Run it one-off with npx:

npx @gowovo/wovo deploy ./report.html

Or install globally and use the wovo command:

npm i -g @gowovo/wovo
wovo deploy ./report.html

Connect (recommended)

One command — it opens your browser to sign in, then wires up your AI tool. No token to copy.

npx @gowovo/wovo setup

From then on, just tell your agent "deploy this to Wovo" and the page lands in your library.

Manual auth (CI / headless)

When there's no browser (CI, a server), provide a deploy token from your workspace settings on wovo.dev via env, a config file, or --token:

export WOVO_TOKEN="wv_…"
export WOVO_WORKSPACE="my-workspace"

CLI

wovo setup               # connect your AI tool: browser sign-in + skill + MCP + test deploy
                         #   --scope project|user        this project, or every project on this machine
                         #   --behavior auto|ask|manual  publish automatically, offer first, or only on request
wovo deploy <file|dir>   # deploy one .html, or every .html under a folder
wovo list                # list pages in the workspace
wovo pages archive <slug>          # hide a page from the library (link still works)
wovo pages unarchive <slug>        # restore an archived page
wovo pages move <slug> --space S   # change a page's space
wovo pages rename <slug> <new>     # change a page's path; old links redirect
wovo domains list                  # custom domains
wovo domains add <d> --page <slug> # link a domain (prints DNS records)
wovo domains status <d>            # re-check DNS / verification
wovo domains remove <d>            # unlink a domain

Config resolution: CLI flags → ./wovo.json → env (WOVOURL, WOVOTOKEN, WOVO_WORKSPACE).

// wovo.json
{ "workspace": "my-workspace", "token": "wv_…", "space": "reports" }

Examples

WOVO_TOKEN=… wovo deploy ./report.html --workspace acme
wovo deploy ./site --workspace acme --tool claude-code
wovo list --workspace acme

MCP server

wovo also ships an MCP server (wovo-mcp) so AI agents can deploy and list pages as tools. Register it with Claude Code:

claude mcp add wovo \
  --env WOVO_TOKEN=wv_… \
  --env WOVO_WORKSPACE=my-workspace \
  -- npx -y -p @gowovo/wovo wovo-mcp

Tools: wovodeploy (inline html or a file path), wovolist, wovopagesarchive, wovopagesunarchive, wovopagesmove, wovopagesrename, wovodomainslist, wovodomainsadd, wovodomainsremove, wovodomainsstatus.

Requirements

Node.js >= 18 (uses the global fetch). Zero dependencies for the CLI; the MCP server uses @modelcontextprotocol/sdk and zod.

License

MIT © Shashank Jha

Nothing above is checked by us. What we check is on the safety report.

Wovo: common questions

Is Wovo MCP server safe?
With care: it is graded C, so read the findings first (60/100). Read the Wovo safety report
How do I install Wovo?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Wovo need an API key?
Yes. The registry entry asks for WOVO_TOKEN.
Is Wovo maintained?
The last commit was 126 days ago (2026-07-01). The latest release is v0.2.2.
What can I use instead of Wovo?
Servers from other publishers that do the same job: ShipStatic MCP server, Yaver MCP server and walkerOS Flow MCP server.
How does Wovo compare with other Developer tools MCP servers?
safety score 60/100 (higher than 14% of 1,119 Developer tools servers); tools 10 (the typical Developer tools server has 7); tools that change things 20% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Wovo

Same job from other publishers: the closest match first, then the best rated.

  • ShipStatic
    Deploy static websites, landing pages, and prototypes instantly. Free, no account needed.
    A
  • Yaver
    Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy.
    C
  • walkerOS Flow
    Build, validate, simulate, and deploy walkerOS event pipelines
    B
  • Omnara
    Deploy durable AI agents with Omnara, an open-source managed-agent platform.
    A
  • Notion
    Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
    B