mcpbeat Sign in

Anvil MCP by usefulapi MCP Server

answering

Anvil MCP by usefulapi is answering right now. Last checked 11 min ago. It exposes 10 tools. Last commit 2 Nov 2026.

Hosted MCP server for Anvil — fill & generate PDFs and run Etch e-signature packets for AI agents.

Uptime history 91 days of history · worst day 25%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
155 ms
Response time
average over 24h
1
Stars
last commit 2 Nov 2026

What changed 40

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 4 October 2026. No other catalogue keeps this.

2 Nov a tool changed version
31 Oct a tool changed version4 times that day
30 Oct a tool changed version2 times that day
29 Oct a tool changed version2 times that day
28 Oct a tool changed version2 times that day
27 Oct a tool changed version
25 Oct a tool changed version4 times that day
24 Oct a tool changed version3 times that day
23 Oct a tool changed version
22 Oct a tool changed version
and 30 more, back to 4 October 2026

Nothing serious here today

Today is the operative word: we check Anvil MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add anvil --transport http https://anvil.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://anvil.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.anvil]
url = "https://anvil.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "anvil": {
      "url": "https://anvil.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "anvil": {
      "type": "http",
      "url": "https://anvil.usefulapi.io/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

anvil
anvil_create_etch_packet
Create an Etch e-signature packet (documents + signers). GraphQL mutation: createEtchPacket. IMPORTANT: isDraft defaults to true (a safe draft that sends nothing). Setting isDraft=false with real signers SENDS signature-request emails to those signers. Use isTest=true while developing.
anvil_current_user
Get the authenticated Anvil user (from the API key) and the organizations they belong to (eid, name, slug). Good first call to discover org slugs/eids for other tools. GraphQL query: currentUser.
anvil_fill_pdf
Fill an Anvil PDF template (cast) with data and return the finished PDF as base64. REST: POST /fill/{castEid}.pdf. Returns { filename, byteLength, pdfBase64 }. The `data` object's keys are the template's field aliases.
anvil_generate_etch_sign_url
Generate a one-time embedded signing URL for a specific signer in an Etch packet (for iframe/redirect signing flows). GraphQL mutation: generateEtchSignURL. Returns { url }.
anvil_generate_pdf
Generate a brand-new PDF from HTML or Markdown and return it as base64. REST: POST /generate-pdf. For type=html, pass data = { html, css? }. For type=markdown, pass data = [ { label, content }, ... ]. Returns { filename, byteLength, pdfBase64 }.
anvil_get_cast
Fetch a cast — an Anvil PDF template — by its eid: title, version number, and whether it is a template. Use the returned eid as the cast_eid for anvil_fill_pdf. GraphQL query: cast.
anvil_get_etch_packet
Fetch an Etch e-signature packet by eid: its status, details URL, document group, and every signer (eid, aliasId, name, email, status, routing order). Use this to check signature progress. GraphQL query: etchPacket.
anvil_get_organization
Fetch an Anvil organization and its PDF templates (casts) and workflows (welds). Provide either its slug or its eid (at least one is required). GraphQL query: organization.
anvil_get_weld
Fetch a weld — an Anvil workflow — by eid, including its forges (the individual form steps: eid, name, slug). GraphQL query: weld.
anvil_get_weld_data
Fetch a weldData record — a single submission to a weld (workflow) — by eid: completion state, test flag, and creation time. GraphQL query: weldData.

Endpoints

URLTransportStateLatencyChecked
https://anvil.usefulapi.io/mcp streamable-http answering 78 ms 11 min ago

Alternatives to Anvil MCP by usefulapi

same job, measured the same way
Dropbox Sign MCP by usefulapi
by usefulapi

Hosted MCP server for Dropbox Sign — signature requests, templates, and account for AI agents.

10 tools answering
Pdfgate
by pdfgate

MCP server for the PDFGate API. Generate PDFs, manage documents and handle e-signatures.

239 installs/wk answering
Cliniko MCP by usefulapi
by usefulapi

Hosted MCP server for Cliniko — patients, appointments, availability, and invoices for AI agents.

17 tools answering
Api2Pdf MCP by usefulapi
by usefulapi

MCP server for Api2Pdf — generate PDFs & images from HTML, URLs or office files; merge, barcodes.

16 tools answering
Uuid AI MCP
by csoai-org

AI-powered uuid ai MCP server for agents. Supports generate uuid, parse uuid, generate ulid. By

153 installs/wk local only
Documenso MCP by usefulapi
by usefulapi

Read and send documents for signature — templates, recipients, fields and folders.

16 tools answering
EasyPost MCP by usefulapi
by usefulapi

MCP server for EasyPost — rate shipments, buy & refund labels, track packages, verify addresses.

11 tools answering
Groupdocs Signature MCP
by groupdocs-signature

MCP server for GroupDocs.Signature — sign, search and verify document signatures via AI agents.

local only

Anvil MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Anvil MCP by usefulapi do?
It exposes 10 tools, read directly from the server on our last check. Among them: anvil_create_etch_packet, anvil_current_user, anvil_fill_pdf, anvil_generate_etch_sign_url, anvil_generate_pdf, anvil_get_cast and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Anvil MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 155 ms. The bar chart above shows every period we have measured.
How do I connect Anvil MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Anvil MCP by usefulapi need an API key?
No. Anvil MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Anvil MCP by usefulapi?
It answers our handshake in 155 ms on average, which is faster than 82% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Anvil MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at anvil.usefulapi.io, which runs on its operator's own terms.