
US Global Mail MCP server
Which MCP servers are US Global Mail's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-08
- Addresshttps://mcp.usglobalmail.com/mcpnot in the official registry: answered when asked
No entry in the official MCP registry names this server. It answered on usglobalmail.com when the Atlas asked at the address servers are usually mounted on, so it is the vendor's own. Clients and catalogues that list servers from the registry do not show it.
- Stateanswerschecked 2026-10-26
- Tools36
- Server calls itselfusgm-public-api-mcp
- Server version0.1.0
- Protocol version2025-06-18
On 2026-10-26 the server answered initialize and tools/list without a sign-in. First answer in 97 ms.
- Whether its tools do the product's job has not been judged yet.
- Checked on 1 of the 7 days it takes to judge reliability.
Once connected
- folders_create, folders_update, folders_delete, scans_create, scans_cancel change data without a sign-in: anyone with the address can call them.
- Parameters are untyped or undescribed in 29 of 36 tools: check arguments before calling.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP scoreafter a weeka score needs 7 daily checks: 1 so far
- Answeredmeasuring1 of the 7 daily checks it takes to print a share
- Median first answer440 ms
- Space in an agent's context≈ 3,187 tokensthe definitions of all its tools (36), which an agent carries on every turn
- Tool definitionsB · 80 of 100
- Typed results0 of 36 toolsdeclared outputSchema: results come typed, read once
- Parameters without a description: in 29 of 36
- Not saying whether it only reads or can destroy: 14 of 36
What an agent can do with it
- not sure · scan and forward physical mail to remote team members
- not sure · deposit checks by scanning them the same day
- not sure · share IRS notices and business documents with an accountant
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: folders_create, folders_update, folders_delete, scans_create, scans_cancel
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
mails_listList the customer’s mail items with optional filters and cursor pagination. Returns { data, next_cursor, total_count }; pass next_cursor as `cursor` to page.
mails_getGet a single mail item by id, including scan details.
mails_mark_readSet the read status of a mail item.
mails_move_to_folderMove a mail item into a folder by folder id.
mails_archiveRequest archive of a mail item.
mails_unarchiveRequest unarchive of a mail item.
mails_undiscardRequest undiscard of a mail item.
mails_discardRequest discard (shredding) of a mail item. Destructive and hard to reverse — confirm with the user before calling.
folders_listList the customer’s mail folders. Returns { data }.
folders_getGet a single folder by id.
folders_createCreate a mail folder.
folders_updateRename or recolor a folder. Provide at least one field.
folders_deleteDelete a folder. Mail inside it is not deleted — it is unfiled (its folder is cleared). Destructive — confirm first.
scans_listList the customer’s scan/open requests with optional filters and cursor pagination. Returns { data, next_cursor, total_count }.
scans_getGet a single scan request by id.
scans_get_fileGet a short-lived, signed download URL for a completed scan’s file. Returns { url, expires_at } — the file bytes are not proxied through the API.
scans_get_summaryGet the AI-generated reading of a completed scan: a short label plus a bullet-point summary of the document contents. 404 when no summary exists (scan not completed yet, or the plan does not include labeling).
scans_createRequest a scan (or open-and-scan) of a mail item. This is a billable action — confirm with the user first.
scans_cancelCancel a pending scan request.
scans_deleteDelete a scan request. Destructive — confirm first.
addresses_listList the customer’s shipping and deposit addresses. Returns { data, next_cursor, total_count }. Only shipping/deposit types are exposed.
addresses_getGet a single address by id.
addresses_get_defaultGet the default address for a category (each of shipping/deposit has its own default).
addresses_createCreate a shipping or deposit address.
addresses_updatePartially update an address. Provide at least one field; omitted fields keep their current value.
addresses_set_defaultMake an address the default for its category (shipping or deposit).
addresses_deleteDelete an address. Destructive — confirm first.
bank_accounts_listList the customer’s saved bank accounts (for check deposits). Reads show only the last 4 digits of the account number. Returns { data, next_cursor, total_count }.
bank_accounts_getGet a single bank account by id (account number shown as last 4 digits only).
bank_accounts_createSave a bank account for check deposits. Handle the account number as sensitive.
bank_accounts_updateUpdate a saved bank account. Provide at least one field.
bank_accounts_deleteDelete a saved bank account. Destructive — confirm first.
shipments_listList the customer’s shipment requests (forwarding, check deposit, return-to-sender, pickup) with optional type/status filters and cursor pagination. Returns { data, next_cursor, total_count }.
shipments_getGet a single shipment request by id, including its detail fields.
account_getGet the authenticated customer’s account profile.
account_get_mailing_addressGet the customer’s US Global Mail virtual mailing address (the address to give senders so mail arrives at this mailbox).
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"usglobalmail": {
"type": "http",
"url": "https://mcp.usglobalmail.com/mcp"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http usglobalmail https://mcp.usglobalmail.com/mcpclaude.ai, ChatGPT and other clients: add https://mcp.usglobalmail.com/mcp as a custom connector in the settings.
OpenAPI spec
26 paths, read 2026-10-08. Open the spec ↗
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Cookies
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.