mcpbeat Sign in

Inbin MCP Server

not responding

Inbin is listed as active in the registry but did not answer our last check. 39 installs a week from npm. It exposes 5 tools. Last commit 1 Nov 2026.

No-signup email for AI agents over MCP: trial inbox, verification codes, parsed email events.

Installs per day peak 17 · avg 3 · +225% w/w
a month agotoday
Uptime history 91 days of history · worst day 0%
91 days agonow
6.6%
Uptime 24h
6 of 91 checks
5
Tools
read from the server
638 ms
Response time
average over 24h
39
Installs / week
npm and PyPI

What changed 5

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 October 2026. No other catalogue keeps this.

6 Oct a tool description was rewritten await_trial_inbox
3 Oct 3 tools appeared await_trial_inbox_claim, claim_connection_status, claim_trial_inbox
3 Oct a tool description was rewritten create_trial_inbox

Inbin does not always answer

Over the last week it answered 4.4% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add inbin --transport http https://api.inbin.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.inbin.dev/mcp
~/.codex/config.toml
[mcp_servers.inbin]
url = "https://api.inbin.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "inbin": {
      "url": "https://api.inbin.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "inbin": {
      "type": "http",
      "url": "https://api.inbin.dev/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

await
await_trial_inbox
Block (up to ttl_seconds, max 60) for the one confirmation email on a trial inbox created by create_trial_inbox. Pass the exact inbox_address that call returned. The inbox does NOT self-delete or become unusable after a match: it keeps receiving mail and can still be claimed afterward (call claim_trial_inbox any time before it expires) if the human wants to keep using the same address. Call this AFTER you have actually used the address somewhere (signed up, requested a code) -- calling it before that will just expire, since there is nothing to wait for yet. 60 seconds is a hard per-call ceiling, not the inbox's total lifetime: a sender that takes longer than that is not a failure, just call this again with the same inbox_address to keep waiting (the inbox stays valid for its full ~2-week expiry, and you can call this again later too, e.g. to catch a second, later email on the same address). Only treat expired as final once you've retried a few times.
await_trial_inbox_claim
Block (up to ttl_seconds, max 60) for a human to finish the EMAIL+CODE step on the claim_url page from claim_trial_inbox. This NEVER returns a credential, at any status. It returns one of three honest states, not a single 'connected': "claim_pending" (nobody has entered the code yet -- keep waiting or call again), "claimed" (the human proved ownership and a credential was ISSUED, but nothing has used it yet -- a client still needs to be installed with the config from the claim page's 'Advanced' section before anything works), or "client_installed" (some client has actually authenticated with the connection at least once -- a real, observed signal, not an assumption). Each response includes a next_action field telling you exactly what to say or do -- follow it literally rather than guessing. "claimed" is NOT success: do not tell the human it's working until you see "client_installed", and even then, verify it yourself (call list_inboxes or similar through the new connection and read the actual result) before claiming it works for you specifically -- call claim_connection_status later if you need to check again after this chat session, since installing a client can take arbitrarily long and this tool only blocks up to 60s.
claim
claim_connection_status
Read-only, non-blocking check of exactly which state a claim_trial_inbox connection is in RIGHT NOW: "claim_pending", "claimed" (credential issued, unused), or "client_installed" (a client has actually authenticated with it at least once -- real, observed). Never returns a credential. Use this instead of await_trial_inbox_claim when you want to check progress WITHOUT blocking, especially much later than the original chat session -- installing a client into its own config is a human action with no fixed timeline, so polling this occasionally (not in a tight loop) is the right way to check back. Each response includes a next_action field telling you exactly what to say or do.
claim_trial_inbox
Start connecting an agent to this inbox address, permanently -- the SAME address. Works whether this is a brand-new trial inbox OR one that's already been claimed by a different agent before: more than one agent can independently connect to the same inbox, each getting its own separate, revocable connection. Returns a claim_url immediately -- share it in chat right away. The human clicks it, enters their email, enters the one-time code Inbin sends there, and a credential is ISSUED. That is NOT the same as the connection working yet -- the human still has to install that credential into an MCP client's config before anything can actually use it, and you will never see the credential itself, by design. Call await_trial_inbox_claim afterward to see the human finish the email+code step, then claim_connection_status (repeatedly, possibly much later -- installing a client is not instant) to see whether a client has actually started using it. The inbox must still exist (not yet expired) for this to work; it does not need to still be a TRIAL inbox specifically.
trial
create_trial_inbox
Create a temporary inbox with NO Inbin account required at all -- usable before the human has signed up for anything. Returns the inbox address IMMEDIATELY; it does not wait for anything. Use the address to sign up wherever you need a confirmation sent, THEN call await_trial_inbox with that same address to block for the confirmation -- calling this alone does not get you a confirmation. This inbox is NOT tied to any account yet and expires automatically within about two weeks regardless of use. If the human wants to keep using this SAME address permanently, call claim_trial_inbox: no dashboard visit, no key to copy, and more than one agent can independently connect to the same address over time this way.

Endpoints

URLTransportStateLatencyChecked
https://api.inbin.dev/mcp streamable-http answering 81 ms 4 min ago

Alternatives to Inbin

same job, measured the same way
smails
by pexni

Free disposable email for AI agents: a throwaway inbox to read verification codes over MCP.

56 installs/wk local only
Agenticmail
by agenticmail

Real email and SMS for AI agents — send mail, receive verification codes, drive a real inbox.

357 installs/wk local only
Machine Inbox
by machineinbox

Task-scoped email inboxes for AI agents: read mail, extract verification codes, and reply.

11 tools answering
Temp Mail
by temp-mail

Disposable email inboxes for AI agents — read messages and verification codes.

answering
Agentboxd
by agentboxd

Real email inboxes for AI agents: create addresses, send, wait for mail and verification codes.

answering
DevInbox
by devinbox

Real email inboxes for AI agents: create inboxes, catch verification codes, extract OTPs, reply.

answering
Mail for Bots
by mailforbots

Email inboxes for AI agents: send, reply, read verification codes, human-approved drafts.

answering
Innmail for Agents
by innmail

Email inbox for an AI agent: threads, send, reply, drafts, verification codes, calendar.

answering

Inbin — questions

Answers built from our own checks of this server.

What can Inbin do?
It exposes 5 tools, read directly from the server on our last check. Among them: await_trial_inbox, await_trial_inbox_claim, claim_connection_status, claim_trial_inbox, create_trial_inbox. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Inbin mostly used for?
Its tools cluster around await and claim. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Inbin working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 6 of 91 checks got a reply (6.6%), average response time 638 ms. The bar chart above shows every period we have measured.
The registry lists Inbin as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Inbin?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Inbin need an API key?
No. Inbin completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Inbin?
It answers our handshake in 638 ms on average, which is faster than 16% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Inbin?
The npm package @inbin/mcp was installed 39 times in the last week. Week over week that is +225%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Inbin open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at api.inbin.dev, which runs on its operator's own terms.