anvil_current_user
Current Anvil 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.
无需输入参数。
io.usefulapi由 usefulapi.io 发布官方发布者v1.36.5更新于 Nov 8, 2026
Hosted MCP server for Anvil — fill & generate PDFs and run Etch e-signature packets for AI agents.
发布方自己的服务:Ably MCP by usefulapi
托管式 Anvil 服务器,让助手使用你的 Anvil 账户填写和生成 PDF,并创建 Etch 电子签名包。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.usefulapi%2Fanvil/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"anvil-by-usefulapi": {
"type": "http",
"url": "https://anvil.usefulapi.io/mcp"
}
}
}Fill and generate PDFs and run Etch e-signature packets from Claude, Cursor, or any MCP client. Hosted, no local install — connect with your Anvil API key.
Live endpoint: https://anvil.usefulapi.io/mcp · Homepage: https://usefulapi.io/anvil
https://anvil.usefulapi.io/mcp.claude mcp add --transport http anvil https://anvil.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Anvil credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/anvil/
On first connect you'll paste your Anvil API key. It's validated, stored per-user, and scoped to you.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with anvil_upgrade (it returns a Stripe Checkout link). Cancel any time with anvil_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running anvil_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
来源:servers/anvil/README.md,提交 4046075
Current Anvil 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.
无需输入参数。
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.
eidslugGet cast (PDF template)
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.
eid必填Get Etch e-signature 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.
eid必填Get weld (workflow)
Fetch a weld — an Anvil workflow — by eid, including its forges (the individual form steps: eid, name, slug). GraphQL query: weld.
eid必填Get weld data (workflow submission)
Fetch a weldData record — a single submission to a weld (workflow) — by eid: completion state, test flag, and creation time. GraphQL query: weldData.
eid必填Fill a PDF template
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.
data必填titlecast_eid必填fontSizetextColorGenerate a PDF from HTML or Markdown
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 }.
data必填typetitleCreate Etch e-signature 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.
dataname必填filesisTestisDraftsignerssignatureEmailBodysignatureEmailSubjectGenerate Etch signing 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 }.
signer_eid必填client_user_id必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
io.usefulapi官方发布者
托管式 Ably MCP 服务器,让助手查看实时频道、在线成员与用量统计、发布消息,并查看应用配置。
io.usefulapi官方发布者
托管的 ProofHub 连接器,让助手读取项目、任务、评论、人员和工时记录,并可创建任务和评论。
io.usefulapi官方发布者
托管式只读 MCP 服务器,让助手查看单个 MyOnlineStore 商店的订单、商品、分类、客户、折扣码和订阅者。
io.usefulapi官方发布者
面向 Jostle Tasks 的托管 MCP 服务器:以你自己的用户身份读取用户、预设、任务与评论,并创建或更新任务、发表评论。
io.usefulapi官方发布者
托管式 ExpenseOnDemand MCP 服务器:读取会计导出、工资总额和基础数据,并新增、更新或停用员工、客户和成本中心。
{ "mcpServers": { "anvil": { "url": "https://anvil.usefulapi.io/mcp" } }}