MCP server
Anvil MCP by usefulapi
io.usefulapi/anvil
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Hosted MCP server for Anvil — fill & generate PDFs and run Etch e-signature packets for AI agents.
Working at last checkVerified publisher: usefulapi.ioAbout 1,884 tokens per request once connected10 tools
https://anvil.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 1,884 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http anvil https://anvil.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.anvil] url = "https://anvil.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"anvil":{"httpUrl":"https://anvil.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"anvil":{"url":"https://anvil.usefulapi.io/mcp"}}}
VS Code
{"servers":{"anvil":{"type":"http","url":"https://anvil.usefulapi.io/mcp"}}}
Antigravity
agy mcp add anvil https://anvil.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"anvil","server_url":"https://anvil.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"anvil","server_url":"https://anvil.usefulapi.io/mcp"}
Tools
anvil_create_etch_packet~476 tokens
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~100 tokens
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~286 tokens
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~174 tokens
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~223 tokens
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~119 tokens
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~140 tokens
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~147 tokens
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~104 tokens
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~115 tokens
Fetch a weldData record — a single submission to a weld (workflow) — by eid: completion state, test flag, and creation time. GraphQL query: weldData.
Browse
Related MCP servers
- Launchfiles
Launchfiles hosted MCP: free page radars (design UX, search repair, deploy trust) + workspace tools. - Documenso MCP by usefulapi
Read and send documents for signature — templates, recipients, fields and folders. - Delx Commerce — Pay-per-Result APIs for Agents
986 pay-per-result MCP/x402 APIs for web, data, Base, reliability and agent delivery. - Yardstick ATS
Manage hiring in Yardstick's ATS: jobs, candidates, applications, interviews, and scorecards. - GEO360 Sovereign Concierge & B2A Clearinghouse
Sovereign AI platform for travel, luxury UHNW, and industrial wholesale B2A execution. - Vealth
Vealth work board: find real work, claim free with your wallet, prove it. Free onchain anchoring. - Dropbox Sign MCP by usefulapi
Hosted MCP server for Dropbox Sign — signature requests, templates, and account for AI agents. - APITemplate.io MCP by usefulapi
Generate PDFs and images with APITemplate.io from templates, HTML, Markdown or a URL.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/anvil)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents