get_organisation
Organisation
Shows which PenlyDoc organisation the API key belongs to, its default language and its sending limit.
無需輸入參數。

io.github.OrestKlymko由 GitHub 帳號 OrestKlymko 發布v0.1.1更新於 Nov 1, 2026
Send documents for e-signature, track who signed and save sealed PDFs with PenlyDoc.
PenlyDoc MCP 伺服器讓助理寄送待電子簽署的文件、追蹤簽署進度,並儲存已密封的簽署 PDF。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
參照 儲存庫 中的啟動說明。
Let an AI assistant send documents for e-signature with PenlyDoc and follow them: "Send the lease to Mia Novak from the Residential lease template, rent 950 EUR", "Who still has to sign order 42?", "Save the signed contract to ./signed".
It is a Model Context Protocol server that runs on your computer (stdio) and talks to the PenlyDoc REST API with your organisation's API key. Works with any MCP client.
Node.js 18.17 or newer is needed. PENLY_URL points the server at another PenlyDoc instance (default https://penlydoc.com).
Treat the API key like a password: it can send documents in your organisation's name. Give the assistant a key of its own, so you can revoke it in the console without touching your other integrations.
The server tells the assistant to confirm people, e-mail addresses and documents with you before anything is sent. Most MCP clients also ask you before each tool call; keep that on for the tools that e-mail people.
MIT licensed.
來源:README.md,提交 5da7c35
Organisation
Shows which PenlyDoc organisation the API key belongs to, its default language and its sending limit.
無需輸入參數。
List templates
Lists the organisation's templates: id, name, the roles to fill (e.g. "tenant", "landlord"), the data keys to fill, and whether the template is ready to send.
無需輸入參數。
Send from a template
Creates a document from a template: one person per role, values for its data keys. With send=true PenlyDoc immediately e-mails the people with delivery EMAIL; confirm the people and values with the user first. With send=false it creates a draft the user can review in the console. Use the same externalRef/idempotencyKey to safely retry.
datasend必填roles必填titlemessagetemplateId必填externalRefidempotencyKeySend a document
Uploads local files (PDF, or PNG/JPEG photos of pages, joined in order) and creates a document for signature. Signature boxes come from {{sig:1}}-style tags in the PDF or from the fields argument (points, top-left origin). With send=true PenlyDoc e-mails the people right away; confirm with the user first. Without tags or fields, use send=false and let the user place the boxes in the console (the result has a link).
datasend必填files必填title必填fieldsmessagerecipients必填externalRefsigningOrderexpiresInDaysList documents
Lists documents sent for signature, newest first, with who has signed. Filter by status or by your externalRef.
limitstatusexternalRefDocument status
Full status of one document: each person, whether they opened, signed or declined (with the reason), and when.
id必填Document history
The hash-chained history of a document: every step with time, who and IP address, and whether the chain is intact.
id必填Send a draft
Sends a DRAFT document: PenlyDoc e-mails the first people to sign. Confirm with the user first.
id必填Remind
E-mails a reminder now to everyone whose turn it is on this document. Confirm with the user first.
id必填Cancel a document
Cancels (voids) a document that is still being signed. Signing links stop working and the people still to act are told by e-mail. This cannot be undone; confirm with the user first.
id必填reason必填Signing link for an embedded signer
Creates a one-hour signing link for a person with delivery EMBEDDED, to open in your own app or hand to that person. The link lets whoever has it sign as that person: share it only with them.
id必填returnUrlrecipientId必填Download the signed PDF
Saves the sealed, signed PDF (with the certificate of completion as last page) of a COMPLETED document to a local file.
id必填saveTo必填Check a signed PDF
Checks a local signed PDF: is the seal intact, when was it sealed, who signed. Works for any PDF; nothing is stored. No API key needed.
file必填已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
{ "mcpServers": { "penlydoc": { "command": "npx", "args": ["-y", "penlydoc-mcp"], "env": { "PENLY_API_KEY": "sk_…" } } }}