MCP.Market

WebVoice MCP server

by supermarco74·io.github.supermarco74/webvoice-mcp·v0.2.1

WebVoice MCP: chat, TTS, STT, translate, images. Email signup, welcome credits, optional Solana.

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed WebVoice yet.

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

WebVoice tools (12, 1 write)

write = sends, deletes, buys or posts

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

  • webvoice_account_links
  • webvoice_chat
  • webvoice_image

    Generate an image from a text prompt (MiniMax). Set output_path to save PNG/JPEG.

  • webvoice_list_chat_models

    List AI chat models available for your account (id, credits per request).

  • webvoice_list_voices

    List TTS voices. Optional language (it, en, …) and provider (kokoro, google, …).

  • webvoice_onboarding

    Get credits, Solana deposit wallet/memo, and recharge URLs (requires API key).

  • webvoice_register_send_codewrite action
  • webvoice_register_verify
  • webvoice_status

    Check WebVoice account credits and API key status.

  • webvoice_stt

    Speech-to-text from a local audio file path (.mp3, .wav, .m4a, .flac).

  • webvoice_translate

    Translate text between languages (DeepSeek). Uses account credits.

  • webvoice_tts

Public scan report

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

no findings
  • Code scan5 source files scanned25/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 126 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How WebVoice compares

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

Safety score
72/100
higher than 42% of 916 Email servers
Tools
12
the typical Email server has 7
Tools that change things
8%
typical: 25%. Fewer write tools means less an agent can break

What its tools let an agent do: 11 read · 1 change

Install WebVoice in Claude Code, Cursor or VS Code

claude mcp add webvoice-mcp -- uvx webvoice-mcp
Add to Cursor

What the publisher says

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

WebVoice MCP Server

<!-- mcp-name: io.github.supermarco74/webvoice-mcp -->

Local Model Context Protocol server that exposes WebVoice REST API tools to Cursor, Claude Desktop, and other MCP clients.

Install from PyPI:

pip install webvoice-mcp

From source (development)

pip install -r requirements-mcp.txt
# or editable install from repo root:
pip install -e .

Configure Cursor

Option A — Agent registration via MCP (no browser)

  1. Add MCP without WEBVOICEAPIKEY first (or use the register tools from any client).
  2. Call webvoiceregistersendcode** with your email.
  3. Read the OTP from email, then webvoiceregisterverify with the code.
  4. Response includes apikey (once), onboarding.credits, onboarding.canuseapi, and optional onboarding.solana (wallet + memocode for USDC/SOL top-up).
  5. If canuseapi is true, use chat/TTS/STT immediately with welcome credits.
  6. Set WEBVOICEAPIKEY in MCP config and restart Cursor (optional Solana/PayPal top-up later).

REST equivalent: POST /api/v1/auth/send-code/ → POST /api/v1/auth/verify-code/ with createapikey: true. See API docs.

Option B — Browser signup (human)

  1. Login — email OTP or Google (/accounts/login/). New users get welcome + daily free credits.
  2. API key — API dashboard → Create key → copy wv_… (shown once).
  3. Credits (optional) — Buy credits, Premium (PayPal), or Solana (send USDC/SOL with your personal memo from webvoice_onboarding).

When balance is zero, MCP calls fail with insufficient credits; you receive an email with a recharge link.

MCP config

Edit Cursor MCP config (~/.cursor/mcp.json or Settings → MCP):

{
  "mcpServers": {
    "webvoice": {
      "command": "webvoice-mcp",
      "env": {
        "WEBVOICE_API_KEY": "wv_your_key_here"
      }
    }
  }
}

If webvoice-mcp is not on PATH, use Python module form:

{
  "mcpServers": {
    "webvoice": {
      "command": "python",
      "args": ["-m", "webvoice_mcp"],
      "cwd": "/path/to/webvoice",
      "env": {
        "WEBVOICE_API_KEY": "wv_your_key_here"
      }
    }
  }
}

Optional: WEBVOICEBASEURL (default https://webvoice.easytaskflow.app/api/v1).

Tools

Example agent flow

New agent (register → use → optional top-up):

  1. webvoiceregistersendcode → webvoiceregisterverify → save apikey.
  2. If onboarding.canuseapi: call webvoicechat / webvoicetts / … immediately.
  3. Optional: webvoice_onboarding → Solana memo or PayPal URLs when you need more credits.

Existing account:

  1. Ask the model to call webvoice_chat with your question.
  2. Call webvoicetts with outputpath to save spoken reply.
  3. Call webvoicestt with a recorded audiopath for voice input.

Credits are billed on your WebVoice account per API call.

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

WebVoice: common questions

Is WebVoice MCP server safe?
Mostly: it is graded B (72/100). Read the WebVoice safety report
How do I install WebVoice?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does WebVoice need an API key?
Yes. The registry entry asks for WEBVOICE_API_KEY.
Is WebVoice maintained?
The last commit was 164 days ago (2026-05-24). The latest release is v0.2.1.
What can I use instead of WebVoice?
Servers from other publishers that do the same job: MX Probe MCP server, Impreza Host MCP server and Mailoo - Email MCP Server.
How does WebVoice compare with other Email MCP servers?
safety score 72/100 (higher than 42% of 916 Email servers); tools 12 (the typical Email server has 7); tools that change things 8% (typical: 25%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to WebVoice

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

  • MX Probe
    Email verification for AI agents: send, hold or kill with the reason. Signup and credits by API.
    B
  • Impreza Host
    No-KYC offshore hosting an AI agent runs end-to-end: no-email signup, crypto, VPS, deploy, Tor.
    B
  • Mailoo - Email MCP Server
    Email MCP server for AI agents: IMAP/SMTP, Gmail, Outlook, calendar, ManageSieve, AI triage, OAuth2.
    A
  • Workspace
    Google Workspace MCP server for Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Chat.
    A
  • emailmd
    Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
    A