Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,518Letters: 13Defects: 1,321counted 1 min ago
teppi

MCP serverio.usefulapi/anvil

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

Overview

Score?
UNRATED 0.140
of what a free look can see, on 22 looks
Looks
35
last 10 hr ago
Tools
10
changed 3 days ago

More info

URL
anvil.usefulapi.io/mcp
streamable-http
Says it is
anvil-mcp 1.5.1
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.140 · highest on record 0.8561

Toolsfrom sha256:176ec12b63…1bd23d · +0 −0 3 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
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=
input · no output
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 quer
input · no output
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
input · no output
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 }.
input · no output
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 = [ { labe
input · no output
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
input · no output
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 p
input · no output
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.
input · no output
anvil_get_weld
Fetch a weld — an Anvil workflow — by eid, including its forges (the individual form steps: eid, name, slug). GraphQL query: weld.
input · no output
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.
input · no output
Verify it yourselfnpx teppi-check https://anvil.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PHDWMEZF59QKJKQH27W