Click2Mail MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.15.4Updated Nov 7, 2026

Read Click2Mail credit, jobs, costs and tracking; upload documents, create and submit mail jobs.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Connects an assistant to a Click2Mail account to check credit, addresses, documents, costs and USPS tracking, and to create, proof and submit print-and-mail…

What you can do
  • Check account credit, saved return and reply addresses, product options and cost estimates
  • List uploaded documents and address lists, check and standardize up to 100 US addresses, and upload address lists or documents from a URL
  • Browse projects and jobs, and read job status, details, exact cost and per-piece USPS tracking
  • Create draft jobs, request a free proof, submit a job for printing and mailing, cancel a submitted job or delete a draft
  • Report monthly tool-call usage, request a missing feature, and manage or cancel a paid subscription
When to use it
Useful when you manage Click2Mail mailings and want an assistant to look up balances, costs, job status and tracking, or to prepare and submit print-and-mail campaigns without switching to the web console.
Requirements
Remote MCP endpoint added by URL only; no API key or Authorization header in the client config. Sign-in uses OAuth, and the login page asks for a Click2Mail Business account username and password, with API access enabled in the account settings. A free plan allows 50 tool calls per month; paid plans are billed separately.
Before you install
Submitting a job spends money on postage and printing and is not reversible, and the physical mail goes to every recipient; check the job cost and credit balance first. Cancelling a submitted job stops the mailing permanently and requires explicit confirmation. Write tools create, change or delete account data. The login page receives your Click2Mail credentials, and paid plans are billed through a checkout link.

Installation

In SourceWeft

  1. Open Click2Mail MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Fclick2mail/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "click2mail-by-usefulapi": {
      "type": "http",
      "url": "https://click2mail.usefulapi.io/mcp"
    }
  }
}

README

Click2Mail MCP by usefulapi

Read Click2Mail credit, jobs, costs and tracking; upload documents, create and submit mail jobs.

Live endpoint: https://click2mail.usefulapi.io/mcp · Homepage: https://usefulapi.io/click2mail

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://click2mail.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http click2mail https://click2mail.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "click2mail": {      "url": "https://click2mail.usefulapi.io/mcp"    }  }}

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 Click2Mail credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/click2mail/

On first connect you'll enter your Click2Mail Business account username and password (production login, with API access switched on under Profile & Preferences → API access).

Tools

ToolTypeWhat it does
click2mail_get_creditreadGet account credit
click2mail_list_return_addressesreadList saved account addresses
click2mail_get_product_optionsreadGet product options
click2mail_estimate_costreadEstimate mailing cost
click2mail_list_documentsreadList documents
click2mail_get_address_listreadGet address list status
click2mail_get_address_list_inforeadGet address list details
click2mail_check_addressesreadCheck and correct addresses
click2mail_create_address_listwriteCreate address list
click2mail_upload_document_from_urlwriteUpload document from URL
click2mail_list_projectsreadList projects
click2mail_list_project_jobsreadList jobs in a project
click2mail_list_jobs_by_app_signaturereadList jobs by app signature
click2mail_get_job_statusreadGet job status
click2mail_get_job_inforeadGet job details
click2mail_get_job_trackingreadGet job tracking
click2mail_get_job_costreadGet job cost
click2mail_create_jobwriteCreate job (draft)
click2mail_request_job_proofwriteRequest job proof
click2mail_submit_jobwriteSubmit job (spends money)
click2mail_cancel_jobwriteCancel submitted job
click2mail_delete_jobwriteDelete draft job
click2mail_usage_statusmetaUsage status (free-tier meter)
click2mail_request_featuremetaRequest a missing feature
click2mail_upgrademetaUpgrade to Pro or Pro+
click2mail_cancel_subscriptionmetaCancel the Pro subscription

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.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*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 click2mail_upgrade (it returns a Stripe Checkout link). Cancel any time with click2mail_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running click2mail_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Click2Mail.

Source: servers/click2mail/README.md at commit 4046075

Tools

22

click2mail_get_credit

Get account credit

The prepaid credit balance of the Click2Mail account (`balance`) and whether the balance may go negative (`allowNegative`). Check it before submitting a job paid with User Credit. GET /molpro/credit.

Takes no parameters.

click2mail_list_return_addresses

List saved account addresses

The addresses of one type saved on the account (return addresses, billing, business reply, courtesy reply, EDDM mailer addresses) with their ids; use an id as `return_address_id` when creating a job. GET /molpro/account/addresses.

Parametersaddress_typerequired

click2mail_get_product_options

Get product options

The mail products and valid option combinations (document class, layout, production time, envelope, color, paper, print option, mail class) for the account. Use the exact strings from this reply in click2mail_create_job and click2mail_estimate_cost. GET /molpro/productOptions.

Parametersdocument_classskip_bulk_print

click2mail_estimate_cost

Estimate mailing cost

Estimate the cost of a mailing from its print options and quantity without creating anything (nothing is charged). Use the exact option strings from click2mail_get_product_options. GET /molpro/costEstimate.

Parameterscolorrequiredlayoutrequiredenvelopequantityrequiredmail_classrequiredpaper_typerequiredpayment_typeprint_optionrequireddocument_classrequirednumber_of_pagesproduction_timerequirednon_standard_quantity+1 more

click2mail_list_documents

List documents

List the documents uploaded to the account (id, name, class, pages), most recent first. Use a document id when creating a job. GET /molpro/documents.

Parametersoffsetdocument_classnumber_of_documents

click2mail_get_address_list

Get address list status

Status of an uploaded address list: processing state (3 = CASS-standardized and ready for a job), name and counts. GET /molpro/addressLists/{id}.

Parametersaddress_list_idrequired

click2mail_get_address_list_info

Get address list details

Details of an address list: its addresses with the standardization result of each. Click2Mail returns 10 addresses by default: page with limit and offset. GET /molpro/addressLists/info.

Parameterslimitoffsetaddress_list_idrequired

click2mail_check_addresses

Check and correct addresses

Validate and standardize up to 100 US postal addresses (USPS/CASS correction) before mailing. Read-only: nothing is saved or sent. POST /molpro/addressCorrection.

Parametersaddressesrequired

click2mail_create_address_list

Create address list

WRITE: upload a recipient address list (up to 500 addresses) to the account. The list is standardized (CASS) by Click2Mail; poll click2mail_get_address_list until status 3, then use its id in click2mail_create_job. Creates data only; nothing is mailed or charged. POST /molpro/addressLists.

Parametersnamerequiredaddressesrequired

click2mail_upload_document_from_url

Upload document from URL

WRITE: have Click2Mail fetch a PDF (or other supported file) from a public http(s) URL and store it as a document on the account. Returns the document id for click2mail_create_job. Creates data only; nothing is mailed or charged. POST /molpro/documents/url.

Parametersurlrequireddocument_namerequireddocument_classdocument_format

click2mail_list_projects

List projects

List the account's projects (jobs are grouped by project; jobs without one are grouped by month, e.g. "March 2022"), most recently updated first. Use a project name with click2mail_list_project_jobs. GET /molpro/projects.

Parametersoffsetnumber_of_projects

click2mail_list_project_jobs

List jobs in a project

List the mailing jobs of one project (id, status, description). This is how to see the account's jobs: pick a project from click2mail_list_projects. GET /molpro/projects/jobs.

Parametersoffsetproject_namerequirednumber_of_jobs

click2mail_list_jobs_by_app_signature

List jobs by app signature

List the jobs that were created with a given `appSignature` (the label an integration puts on its jobs; click2mail_create_job sets it). GET /molpro/jobs/appSignature.

Parametersoffsetapp_signaturerequirednumber_of_jobsignore_tracking_data

click2mail_get_job_status

Get job status

Status of a job: numeric `status` and its `description` (for example 9 = Editing) plus the status URL. GET /molpro/jobs/{id}.

Parametersjob_idrequired

click2mail_get_job_info

Get job details

Full details of a job: print options, document, address list, dates, cost and payment. GET /molpro/jobs/info/{id}.

Parametersjob_idrequired

click2mail_get_job_tracking

Get job tracking

USPS tracking for a submitted job: per mail piece barcode, address, status, date and location. Tracking updates once a day, so one call per day is enough; nothing is tracked on staging. GET /molpro/jobs/{id}/tracking.

Parametersjob_idrequiredbar_codetracking_typetracking_detail

click2mail_get_job_cost

Get job cost

The exact cost of a created job (postage, printing, fees) for a payment type. Read it before click2mail_submit_job. GET /molpro/jobs/{id}/cost.

Parametersjob_idrequireddetailscoupon_codepayment_type

click2mail_create_job

Create job (draft)

WRITE: create a mailing job from an uploaded document and an address list. The job stays a draft (status Editing): nothing is printed, mailed or charged until click2mail_submit_job. Use the exact option strings from click2mail_get_product_options. Returns the job id. POST /molpro/jobs.

Parameterscolorrequiredlayoutrequiredenvelopemail_classrequiredpaper_typerequiredproject_iddocument_idrequiredendorsementmailing_dateprint_optionrequiredapp_signaturedocument_classrequired+3 more

click2mail_request_job_proof

Request job proof

WRITE: ask Click2Mail to render a proof (preview PDF) of a draft job. Free; nothing is mailed or charged. The reply names the proof; it takes a moment to render. POST /molpro/jobs/{id}/proof.

Parametersjob_idrequired

click2mail_submit_job

Submit job (spends money)

WRITE, SPENDS MONEY, NOT REVERSIBLE: submit a draft job for printing and USPS mailing. This charges postage and printing to the account (User Credit = prepaid balance, or Invoice) and the physical mail is sent to every recipient. Before calling: read click2mail_get_job_cost and click2mail_get_credit, and get the user's explicit go-ahead for this job and amount. `confirm` must be true. Cancellation is only possible for Invoice jobs, before processing starts. POST /molpro/jobs/{id}/submit.

Parametersjob_idrequiredconfirmrequiredbilling_typerequired

click2mail_cancel_job

Cancel submitted job

WRITE: cancel a SUBMITTED job. The vendor documents this only for jobs paid by invoice and only before processing for mailing has started; otherwise it fails. The mailing is stopped for good, so get the user's explicit go-ahead first; `confirm` must be true. To remove a draft use click2mail_delete_job. POST /molpro/jobs/{id}/cancel.

Parametersjob_idrequiredconfirmrequired

click2mail_delete_job

Delete draft job

WRITE: delete a job that has not been submitted (status Editing or PendingProofAcceptence). Submitted jobs cannot be deleted; use click2mail_cancel_job. POST /molpro/jobs/{id}/delete.

Parametersjob_idrequired

Version history

14
  1. v1.15.4LatestNov 7, 2026
  2. v1.14.3Nov 5, 2026
  3. v1.14.2Nov 5, 2026
  4. v1.14.1Nov 4, 2026
  5. v1.14.0Nov 3, 2026
  6. v1.13.1Nov 3, 2026
  7. v1.12.0Nov 1, 2026
  8. v1.10.0Oct 31, 2026
  9. v1.9.0Oct 31, 2026
  10. v1.8.2Oct 30, 2026
  11. v1.8.0Oct 30, 2026
  12. v1.3.0Oct 26, 2026
  13. v1.0.3Oct 25, 2026
  14. v1.0.0Oct 25, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations