Connectors · Files & documents
signNow MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to signNow and the rest of your systems. It gives your agent 331 signNow actions (107 reads, 143 writes and 81 that wait for a confirmation) and holds the signNow credential itself, so the agent never does. It paces signNow's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "signnow.folders.get_all_folders", intent: "check which signNow account is connected"}# Get all folders · read · 1 upstream call- 331actionsin one signed file
- 107readlook, never change
- 143writecreate and update
- 81wait for a yesdestructive, confirmed first
Set up
Connect signNow in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect signNow.
Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.
basic_tokensignNow application Basic authorization tokenusernameEmail address of the signNow account that owns the application (the password grant works only for the application owner)passwordPassword of that signNow accountregionYour signNow region
account { op: "connections.requirements", service: "signnow" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "signnow.folders.get_all_folders" }# get all folders · read · 1 upstream callcheck { action: "signnow.crm_contacts.create_crm_contact", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
signNow at a glance
- Sign-in
- Session login. actionlake opens the session and renews it when it expires.
- You provide
basic_tokenusernamepassword- Setup fields
region- Limits we pace to
- 10 calls a second, per connection
- API covered
- SignNow REST API (docs.signnow.com reference, fetched 2026-10-23), at your region's signnow.com address, set when you connect
- Built from
- signNow's documentation, read 23 October 2026docs.signnow.comdocs.signnow.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 106 of 107 reads, for up to 1 minute; a write clears what it affects
- Shared entities
- 5, so ask can line signNow up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in signNow.
331 actions in 44 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 107readlook, never change
- 143writecreate and update
- 81destructivewait for a confirmation
Organizations
289 read · 10 write · 9 destructive
Add members · Add moderator or admin · Create organization · Export last activity of members
Brands
2710 read · 9 write · 8 destructive
Create brand · Get all brands · Add and change logo from URL · Assign brand to application
Brand email resources
217 read · 7 write · 7 destructive
Add and edit branding for canceled invite emails · Add and edit branding for completed emails · Add and edit branding for email invite · Add and edit branding for reassign emails
Document groups
206 read · 10 write · 4 destructive
Create a copy of doc group · Create document group · Get document group history · Get document group users
Documents
195 read · 11 write · 3 destructive
Edit document · Get document · Delete document · Add custom history event
Organization brands
197 read · 6 write · 6 destructive
Create organization brand · Get organization brands · Assign brand to organization · Create org editor brand resource
Document group templates
175 read · 10 write · 2 destructive
Add template to doc group template · Copy doc group template · Create doc group from template · Create doc group template
Brand CC email resources
155 read · 5 write · 5 destructive
Brand freeform signed CC email · Brand invite CC email · Brand invite completed CC email · Brand reassign CC email
36 more areas · 165 actions
- Document invites 12
- Document group invites 11
- Templates 10
- CRM groups 9
- Payments 9
- Event subscriptions 7
- Folders 7
- Legacy brands 6
- Team members 6
- API logs 5
- CRM contacts 5
- Document group freeform invites 5
- Favorites 5
- Smart fields 5
- Teams 5
- CRM users 4
- Document group scheduled invites 4
- Document scheduled invites 4
- Event callbacks 4
- Organization email footers 4
- Team admins 4
- User 4
- Document embedded invites 3
- Document freeform invites 3
- Document group embedded invites 3
- Legacy event subscriptions 3
- Legacy team document group templates 3
- Document generations 2
- Embedded editor 2
- Embedded sending 2
- Embedded view 2
- Signing links 2
- Team folders 2
- App event subscriptions 1
- Oauth2 1
- Search 1
Top actions
The signNow API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 29 of signNow's 29 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
signnow.crm_contacts.get_the_list_of_crm_contactsGet the list of CRM contacts | Get the list of CRM contacts. | read | crm.contact.list177 connectors |
signnow.user.get_user_infoGet user info | Get user info. | read | identity.current_user.get307 connectors |
signnow.crm_groups.get_the_list_of_groupsGet the list of groups | Get the list of groups. | read | crm.contact_list.list34 connectors |
signnow.crm_contacts.create_crm_contactCreate CRM contact | Create CRM contact. | write | crm.contact.create161 connectors |
signnow.teams.get_users_teamsGet user's teams | Get user's teams. | read | identity.group.list262 connectors |
signnow.crm_contacts.remove_a_crm_contactRemove a CRM contact | Remove a CRM contact. | destructive | crm.contact.delete147 connectors |
signnow.crm_groups.create_contact_groupCreate contact group | Create contact group. | write | crm.contact_list.create29 connectors |
signnow.teams.create_a_teamCreate a team | Create a team. | write | identity.group.create205 connectors |
signnow.folders.create_folderCreate folder | Create folder. | write | content.folder.create62 connectors |
signnow.folders.get_all_foldersGet all folders | Get all folders. | read | content.folder.list62 connectors |
signnow.event_subscriptions.create_event_subscriptionCreate event subscription | Create event subscription. | write | automation.webhook.create209 connectors |
signnow.documents.edit_documentEdit document | Edit document. | write | content.signature_document.update4 connectors |
Try it
Prompts to paste into Claude.
Each one names the signNow actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Find the signNow contacts with no email address, so we can clean them up.
calls
signnow.crm_contacts.get_the_list_of_crm_contacts - Writewrite
Create CRM contact in signNow. Show me exactly what you will send before you save it.
calls
signnow.crm_contacts.create_crm_contact - Across systemsread
Which contacts are in both signNow and HaloPSA, and how many are in only one of them?
calls
signnow.crm_contacts.get_the_list_of_crm_contactshalopsa.users.list
Across your systems
signNow, joined to the rest of your business.
One ask fetches from signNow and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.
Which contacts are in both signNow and HaloPSA, and how many are in only one of them?
signnow.crm_contacts.get_the_list_of_crm_contacts+halopsa.users.list, oncrm.contact· HaloPSAWhich contacts are in both signNow and NetSuite, and how many are in only one of them?
signnow.crm_contacts.get_the_list_of_crm_contacts+netsuite.views.contacts, oncrm.contact· NetSuite
identity.user 517identity.group 239crm.contact 192identity.current_user 142crm.contact_list 22ask { intent: "which contacts are in both signNow and HaloPSA, and how many are in only one of them", steps: [ { action: "signnow.crm_contacts.get_the_list_of_crm_contacts", as: "people", input: {}, limit: 100, max_pages: 5 }, { action: "halopsa.users.list", as: "people2", input: {}, limit: 100, max_pages: 5 }, { join: { left: "people", right: "people2", on: "crm.contact", group_by: "people.email", select: ["people.email", "count(people2.id) as in_halopsa"] } } ]}Governance for signNow
Destructive actions wait for a yes.
81 signNow actions are destructive. The first 10:
- Remove a CRM contact
signnow.crm_contacts.remove_a_crm_contact - Remove contact group
signnow.crm_groups.remove_contact_group - Delete team
signnow.teams.delete_team - Delete folder
signnow.folders.delete_folder - Delete event subscription
signnow.event_subscriptions.delete_event_subscription - Delete document
signnow.documents.delete_document - Empty trash bin folder
signnow.folders.empty_trash_bin_folder - Remove access to template
signnow.templates.remove_access_to_template - Unshare document from user
signnow.documents.unshare_document_from_user - Delete document group
signnow.document_groups.delete_document_group
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Remove a CRM contact?
intent: the user asked me to remove a CRM contact
account { op: "keys.create", name: "signnow-agent", allowed_actions: ["signnow.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "signnow.crm_contacts.remove_a_crm_contact", approver: "[email protected]" }, { match: "signnow.crm_groups.remove_contact_group", approver: "[email protected]" }, { match: "signnow.teams.delete_team", approver: "[email protected]" } ]}Cost
What signNow costs on actionlake.
Every signNow action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call signNow refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 331 signNow actions
- 331actions pageeach page of a long list is one call
- 106reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every signNow action.
331 actions by area: the id your agent calls, what it does, and its effect.
Organizations28
signnow.organizations.add_membersAdd memberswritesignnow.organizations.add_moderator_or_adminAdd moderator or admindestructivesignnow.organizations.create_organizationCreate organizationwritesignnow.organizations.export_last_activity_of_membersExport last activity of memberswritesignnow.organizations.accept_admin_inviteAccept invite to be adminwritesignnow.organizations.accept_invite_to_organizationAccept invite to organizationwrite- and 22 more in this area
Brands27
signnow.brands.add_and_change_logo_from_urlAdd and change logo from URLwritesignnow.brands.assign_brand_to_applicationAssign brand to applicationwritesignnow.brands.create_brandCreate brandwritesignnow.brands.get_all_brandsGet all brandsreadsignnow.brands.assign_brand_to_doc_groupAssign brand to doc groupwritesignnow.brands.assign_brand_to_documentAssign brand to documentwrite- and 21 more in this area
Brand email resources21
signnow.brand_email_resources.add_and_edit_branding_for_canceled_invite_emailsAdd and edit branding for canceled invite emailswritesignnow.brand_email_resources.add_and_edit_branding_for_completed_emailsAdd and edit branding for completed emailswritesignnow.brand_email_resources.add_and_edit_branding_for_email_inviteAdd and edit branding for email invitewritesignnow.brand_email_resources.add_and_edit_branding_for_reassign_emailsAdd and edit branding for reassign emailswritesignnow.brand_email_resources.add_and_edit_branding_for_reminder_emailsAdd and edit branding for reminder emailswritesignnow.brand_email_resources.add_and_edit_email_general_brandingAdd and edit email general brandingwrite- and 15 more in this area
Document groups20
signnow.document_groups.create_a_copy_of_doc_groupCreate a copy of doc groupwritesignnow.document_groups.create_document_groupCreate document groupwritesignnow.document_groups.get_document_group_historyGet document group historyreadsignnow.document_groups.get_document_group_usersGet document group usersreadsignnow.document_groups.add_metadata_to_doc_groupAdd metadata to doc groupwritesignnow.document_groups.complete_dg_correctionComplete DG correctionwrite- and 14 more in this area
Documents19
signnow.documents.add_custom_history_eventAdd custom history eventwritesignnow.documents.delete_documentDelete documentdestructivesignnow.documents.edit_documentEdit documentwritesignnow.documents.get_documentGet documentreadsignnow.documents.add_metadata_to_a_documentAdd metadata to a documentwritesignnow.documents.get_document_download_linkGet document download linkwrite- and 13 more in this area
Organization brands19
signnow.organization_brands.assign_brand_to_organizationAssign brand to organizationwritesignnow.organization_brands.create_org_editor_brand_resourceCreate org editor brand resourcewritesignnow.organization_brands.create_organization_brandCreate organization brandwritesignnow.organization_brands.get_organization_brandsGet organization brandsreadsignnow.organization_brands.create_org_email_brand_resourceCreate org email brand resourcewritesignnow.organization_brands.create_org_general_brand_resourceCreate org general brand resourcewrite- and 13 more in this area
Document group templates17
signnow.document_group_templates.add_template_to_doc_group_templateAdd template to doc group templatewritesignnow.document_group_templates.copy_doc_group_templateCopy doc group templatewritesignnow.document_group_templates.create_doc_group_from_templateCreate doc group from templatewritesignnow.document_group_templates.create_doc_group_templateCreate doc group templatewritesignnow.document_group_templates.create_doc_group_template_from_doc_groupCreate doc group template from doc groupwritesignnow.document_group_templates.edit_doc_group_templateEdit doc group templatewrite- and 11 more in this area
Brand CC email resources15
signnow.brand_cc_email_resources.brand_freeform_signed_cc_emailBrand freeform signed CC emailwritesignnow.brand_cc_email_resources.brand_invite_cc_emailBrand invite CC emailwritesignnow.brand_cc_email_resources.brand_invite_completed_cc_emailBrand invite completed CC emailwritesignnow.brand_cc_email_resources.brand_reassign_cc_emailBrand reassign CC emailwritesignnow.brand_cc_email_resources.brand_step_completed_cc_emailBrand step completed CC emailwritesignnow.brand_cc_email_resources.delete_freeform_signed_cc_email_brandingDelete freeform signed CC email brandingdestructive- and 9 more in this area
Document invites12
signnow.document_invites.customize_welcome_messageCustomize welcome messagewritesignnow.document_invites.invite_to_signInvite to signwritesignnow.document_invites.invite_to_sign_via_smsInvite to sign via SMSwritesignnow.document_invites.replace_signer_step_2_replaceReplace signer: Step 2 - Replacewritesignnow.document_invites.cancel_inviteCancel invitedestructivesignnow.document_invites.decline_to_sign_a_field_inviteDecline to sign a field invitedestructive- and 6 more in this area
Document group invites11
signnow.document_group_invites.edit_doc_group_recipientsEdit doc group recipientswritesignnow.document_group_invites.email_doc_group_copyEmail doc group copywritesignnow.document_group_invites.get_doc_group_inviteGet doc group invitereadsignnow.document_group_invites.invite_to_sign_doc_groupInvite to sign doc groupwritesignnow.document_group_invites.cancel_doc_group_inviteCancel doc group invitedestructivesignnow.document_group_invites.decline_group_inviteDecline group invitedestructive- and 5 more in this area
Templates10
signnow.templates.create_document_from_templateCreate document from templatewritesignnow.templates.create_templateCreate templatewritesignnow.templates.duplicate_a_templateDuplicate a templatewritesignnow.templates.get_list_of_documents_from_templateGet list of documents from templatereadsignnow.templates.edit_template_recipientsEdit template recipientswritesignnow.templates.get_template_recipientsGet template recipientsread- and 4 more in this area
CRM groups9
signnow.crm_groups.create_contact_groupCreate contact groupwritesignnow.crm_groups.get_contact_groupGet contact groupreadsignnow.crm_groups.get_the_list_of_groupsGet the list of groupsreadsignnow.crm_groups.update_contact_groupUpdate contact groupwritesignnow.crm_groups.add_contact_to_groupAdd contact to groupwritesignnow.crm_groups.get_contact_groups_list_by_contactGet contact groups list by contactread- and 3 more in this area
Payments9
signnow.payments.connect_to_merchant_accountConnect to merchant accountwritesignnow.payments.connect_to_personal_merchant_accountConnect to personal merchant accountwritesignnow.payments.send_doc_group_invite_with_payment_requestSend doc group invite with payment requestwritesignnow.payments.send_document_invite_with_payment_requestSend document invite with payment requestwritesignnow.payments.add_payment_request_fieldAdd payment request fieldwritesignnow.payments.delete_merchant_accountDelete merchant accountdestructive- and 3 more in this area
Event subscriptions7
signnow.event_subscriptions.create_event_subscriptionCreate event subscriptionwritesignnow.event_subscriptions.edit_event_subscriptionEdit event subscriptionwritesignnow.event_subscriptions.get_list_of_event_subscriptionsGet list of event subscriptionsreadsignnow.event_subscriptions.get_subscription_infoGet subscription inforeadsignnow.event_subscriptions.activate_event_subscriptionActivate event subscriptionwritesignnow.event_subscriptions.deactivate_event_subscriptionDeactivate event subscriptiondestructive- and 1 more in this area
Folders7
signnow.folders.create_folderCreate folderwritesignnow.folders.get_all_foldersGet all foldersreadsignnow.folders.get_folder_by_idGet folder by idreadsignnow.folders.rename_folderRename folderwritesignnow.folders.delete_folderDelete folderdestructivesignnow.folders.empty_trash_bin_folderEmpty trash bin folderdestructive- and 1 more in this area
Legacy brands6
signnow.legacy_brands.assign_brandAssign brandwritesignnow.legacy_brands.create_email_brand_resourceCreate email brand resourcewritesignnow.legacy_brands.get_email_brand_resourceGet email brand resourcereadsignnow.legacy_brands.get_resource_detailsGet resource detailsreadsignnow.legacy_brands.delete_resourceDelete resourcedestructivesignnow.legacy_brands.unassign_brandUnassign branddestructive
Team members6
signnow.team_members.accept_or_decline_invitation_to_a_teamAccept or decline invitation to a teamwritesignnow.team_members.get_team_inviteGet team invitereadsignnow.team_members.get_team_membersGet team membersreadsignnow.team_members.invite_user_to_a_teamInvite user to a teamwritesignnow.team_members.delete_user_from_teamDelete user from teamdestructivesignnow.team_members.update_team_invite_statusUpdate team invite statuswrite
API logs5
signnow.api_logs.get_logsGet logsreadsignnow.api_logs.get_monthly_request_totalsGet monthly request totalsreadsignnow.api_logs.get_paid_request_logsGet paid request logsreadsignnow.api_logs.get_paid_requestsGet paid requestsreadsignnow.api_logs.get_request_logGet request logread
CRM contacts5
signnow.crm_contacts.create_crm_contactCreate CRM contactwritesignnow.crm_contacts.get_crm_contact_infoGet CRM contact inforeadsignnow.crm_contacts.get_the_list_of_crm_contactsGet the list of CRM contactsreadsignnow.crm_contacts.update_a_crm_contactUpdate a CRM contactwritesignnow.crm_contacts.remove_a_crm_contactRemove a CRM contactdestructive
Document group freeform invites5
signnow.document_group_freeform_invites.cancel_invite_for_one_signerCancel invite for one signerdestructivesignnow.document_group_freeform_invites.create_freeform_inviteCreate freeform invitewritesignnow.document_group_freeform_invites.get_freeform_invitesGet freeform invitesreadsignnow.document_group_freeform_invites.resend_freeform_inviteResend freeform invitewritesignnow.document_group_freeform_invites.cancel_invites_for_all_signersCancel invites for all signersdestructive
Favorites5
signnow.favorites.mark_doc_group_as_favoriteMark doc group as favoritewritesignnow.favorites.mark_document_as_favoriteMark document as favoritewritesignnow.favorites.remove_doc_group_from_favoritesRemove doc group from favoritesdestructivesignnow.favorites.retrieve_all_favoritesRetrieve all favoritesreadsignnow.favorites.remove_document_from_favoritesRemove document from favoritesdestructive
Smart fields5
signnow.smart_fields.add_smart_fields_to_templateAdd smart fields to templatewritesignnow.smart_fields.add_smart_fields_values_to_redirect_uriAdd smart fields values to redirect URIwritesignnow.smart_fields.get_smart_fields_from_templateGet smart fields from templatereadsignnow.smart_fields.prefill_smart_fieldsPrefill smart fieldswritesignnow.smart_fields.delete_smart_fields_from_templateDelete smart fields from templatedestructive
Teams5
signnow.teams.create_a_teamCreate a teamwritesignnow.teams.get_teamGet teamreadsignnow.teams.get_users_teamsGet user's teamsreadsignnow.teams.rename_teamRename teamwritesignnow.teams.delete_teamDelete teamdestructive
CRM users4
signnow.crm_users.get_the_list_of_crm_usersGet the list of CRM usersreadsignnow.crm_users.get_users_by_contactGet users by contactreadsignnow.crm_users.revoke_access_to_shared_contactRevoke access to shared contactdestructivesignnow.crm_users.share_contact_with_other_usersShare contact with other userswrite
Document group scheduled invites4
signnow.document_group_scheduled_invites.cancel_scheduled_inviteCancel scheduled invitedestructivesignnow.document_group_scheduled_invites.create_scheduled_inviteCreate scheduled invitewritesignnow.document_group_scheduled_invites.send_scheduled_inviteSend scheduled invitewritesignnow.document_group_scheduled_invites.update_scheduled_inviteUpdate scheduled invitewrite
Document scheduled invites4
signnow.document_scheduled_invites.cancel_scheduled_inviteCancel scheduled invitedestructivesignnow.document_scheduled_invites.create_scheduled_inviteCreate scheduled invitewritesignnow.document_scheduled_invites.send_scheduled_inviteSend scheduled invitewritesignnow.document_scheduled_invites.update_scheduled_inviteUpdate scheduled invitewrite
Event callbacks4
signnow.event_callbacks.get_callback_info_by_idGet callback info by IDreadsignnow.event_callbacks.get_list_of_callbacksGet list of callbacksreadsignnow.event_callbacks.get_list_of_callbacks_by_event_subscriptionGet list of callbacks by event subscriptionreadsignnow.event_callbacks.resend_callbackResend callbackwrite
Organization email footers4
signnow.organization_email_footers.create_email_footerCreate email footerwritesignnow.organization_email_footers.get_all_email_footersGet all email footersreadsignnow.organization_email_footers.get_email_footer_textGet email footer textreadsignnow.organization_email_footers.update_email_footerUpdate email footerwrite
Team admins4
signnow.team_admins.cancel_admin_permissionsCancel admin permissionsdestructivesignnow.team_admins.change_team_primary_adminChange team primary admindestructivesignnow.team_admins.get_team_adminsGet team adminsreadsignnow.team_admins.grant_admin_permissionsGrant admin permissionsdestructive
User4
signnow.user.change_user_detailsChange user detailswritesignnow.user.get_modified_documentsGet modified documentsreadsignnow.user.get_user_documentsGet user documentsreadsignnow.user.get_user_infoGet user inforead
Document embedded invites3
signnow.document_embedded_invites.create_embedded_inviteCreate embedded invitewritesignnow.document_embedded_invites.delete_embedded_invitesDelete embedded invitesdestructivesignnow.document_embedded_invites.generate_embedded_invite_linkGenerate embedded invite linkwrite
Document freeform invites3
signnow.document_freeform_invites.cancel_freeform_inviteCancel freeform invitedestructivesignnow.document_freeform_invites.create_freeform_inviteCreate freeform invitewritesignnow.document_freeform_invites.get_freeform_invitesGet freeform invitesread
Document group embedded invites3
signnow.document_group_embedded_invites.create_embedded_inviteCreate embedded invitewritesignnow.document_group_embedded_invites.delete_embedded_invitesDelete embedded invitesdestructivesignnow.document_group_embedded_invites.generate_embedded_invite_linkGenerate embedded invite linkwrite
Legacy event subscriptions3
signnow.legacy_event_subscriptions.create_event_subscriptionCreate event subscriptionwritesignnow.legacy_event_subscriptions.delete_event_subscriptionDelete event subscriptiondestructivesignnow.legacy_event_subscriptions.get_event_subscriptionGet event subscriptionread
Legacy team document group templates3
signnow.legacy_team_document_group_templates.delete_doc_group_templates_for_a_teamDelete doc group templates for a teamdestructivesignnow.legacy_team_document_group_templates.get_team_doc_group_templatesGet team doc group templatesreadsignnow.legacy_team_document_group_templates.share_doc_group_templateShare doc group templatewrite
Document generations2
signnow.document_generations.generate_document_from_urlGenerate document from URLwritesignnow.document_generations.get_document_generation_statusGet document generation statusread
Embedded editor2
signnow.embedded_editor.create_link_for_doc_groupCreate link for doc groupwritesignnow.embedded_editor.create_link_for_documentCreate link for documentwrite
Embedded sending2
signnow.embedded_sending.create_link_for_doc_groupCreate link for doc groupwritesignnow.embedded_sending.create_link_for_documentCreate link for documentwrite
Embedded view2
signnow.embedded_view.create_document_embedded_view_linkCreate document embedded view linkwritesignnow.embedded_view.create_document_group_embedded_view_linkCreate document group embedded view linkwrite
Signing links2
signnow.signing_links.create_edit_signing_link_for_doc_groupCreate/edit signing link for doc groupwritesignnow.signing_links.create_signing_linkCreate signing linkwrite
Team folders2
signnow.team_folders.disable_documents_folderDisable Documents folderdestructivesignnow.team_folders.enable_documents_folderEnable Documents folderwrite
App event subscriptions1
signnow.app_event_subscriptions.create_event_subscriptionCreate event subscriptionwrite
Oauth21
signnow.oauth2.verify_access_tokenVerify access tokenread
Search1
signnow.search.search_for_documents_templates_and_document_groupsSearch for documents, templates, and document groupsread
This index shows a sample of each area. All 331 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The signNow MCP server, answered.
Is there a signNow MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 331 signNow actions across organizations, brands, brand email resources and document groups, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by signNow.
What do I need to connect signNow?
SignNow application Basic authorization token, Email address of the signNow account that owns the application (the password grant works only for the application owner) and Password of that signNow account. Plus your region. The free call account { op: "connections.requirements", service: "signnow" } lists exactly what to paste.
Can an AI agent delete or change things in signNow?
Only if its key allows it, and only with an explicit confirmation. 81 signNow actions are destructive, including remove a CRM contact, remove contact group and delete team. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my signNow API limit?
actionlake paces every call to the limits in the signNow service file: 10 calls a second per connection. Repeated reads are answered from cache (106 signNow actions can be), which never reaches signNow.
What does a signNow action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (331 signNow actions page). Cache hits, searches, dry runs and calls signNow refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which signNow API does it cover?
The signNow REST API (docs.signnow.com reference, fetched 2026-10-23) at your region's signnow.com address, set when you connect. It is built from signNow's documentation as read on 23 October 2026. 331 actions in 44 areas, each one in the signed service file (version 1.0.0).
Can I combine signNow with my other systems?
Yes. ask joins signNow to HaloPSA or NetSuite on the same customer and returns the answer rather than every row. signNow maps crm.contact, which 192 other connectors also map.
Does actionlake keep my signNow data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 1 minute, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your signNow credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent signNow today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.