mcpbeat Sign in

FrankKi MCP Server

answering

FrankKi is answering right now. Last checked 2 min ago. It exposes 4 tools. Last commit 31 Oct 2026.

The agentic layer of letters. Agents send real printed mail worldwide, German compliance built in.

Uptime history 88 days of history · worst day 90%
88 days agonow
100.0%
Uptime 24h
92 of 92 checks
4
Tools
read from the server
154 ms
Response time
average over 24h
1
Stars
last commit 31 Oct 2026

What changed 18

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

1 Nov a tool description was rewritten mcp_health
31 Oct 4 tool descriptions were rewritten6 times that day address_validate, mcp_health, pricing_tiers and 1 more
31 Oct 2 tools changed the parameters they ask for3 times that day mcp_health, shipping_quote
28 Oct a tool description was rewritten mcp_health
28 Oct a tool changed the parameters it asks for shipping_quote
16 Oct a tool description was rewritten mcp_health
16 Oct a tool changed the parameters it asks for shipping_quote
30 Sep a tool description was rewritten shipping_quote
30 Sep a tool changed the parameters it asks for shipping_quote
13 Sep a tool description was rewritten shipping_quote
and 4 more, back to 13 September 2026

Nothing serious here today

Today is the operative word: we check FrankKi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 2 min ago.

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

Available tools 4

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

address
address_validate
Prüft eine Adresse anhand landesspezifischer Regeln und liefert valid (dasselbe Urteil wie die Adressprüfung von order_send) sowie je Feld, was fehlt, falsch geformt ist oder vom Ort abweicht. Nur eine Prüfung, das Adressbuch bleibt unverändert; Anlegen und Ändern übernimmt address_upsert. EN: Validates an address using country-specific rules and returns valid (the same verdict as the order_send address check) plus, per field, what is missing, malformed or differs from the city. A check only, the address book is left untouched; address_upsert creates and changes addresses.
mcp
mcp_health
Verbindungs- und Einrichtungsprobe: prüft das Partner-Token und die Verarbeitungskette von Anfang bis Ende und meldet unter setup, welche Voraussetzungen für einen echten Versand erfüllt sind (Absender-Profil, AVV, Guthaben, Sandbox, Freigabe, Marke, Briefpapier, Vorlagen) und welcher Schritt als nächster ansteht. Bei einem neuen Konto listet setup.goldenPath die Einrichtungsschritte in Reihenfolge. Jeder Schritt trägt humanSummary (de, en), einen Satz in Alltagssprache für den Menschen; Tool-Namen, nextTool, fixUrl und messageDe/messageEn sind maschinenlesbar. checkRender: true prüft zusätzlich, ob das Rendern gerade funktioniert (Vorschau, Thumbnail), etwa vor dem Bau einer Vorlage, die danach als Bild geprüft wird. Die Antwort kommt in etwa 3 Sekunden: eine Prüfung über ihrem Zeitbudget steht unter degraded und meldet ihren vorsichtigen Standardwert. EN: Connection and setup probe: verifies the partner token and the processing chain end to end and reports under setup which prerequisites for a real send are met (sender profile, data processing agreement, balance, sandbox, approval, brand, letterhead, templates) and which step comes next. On a new account, setup.goldenPath lists the setup steps in order. Every step carries humanSummary (de, en), one sentence in everyday language for the person; tool names, nextTool, fixUrl and messageDe/messageEn are machine-facing. checkRender: true also checks whether rendering works right now (preview, thumbnail), for example before building a template that is then checked as an image. The answer arrives in about 3 seconds: a check over its time budget is listed under degraded and reports its cautious default.
pricing
pricing_tiers
Liefert die Staffelpreise (Mengenrabatte) von FrankKi: ab welcher Monatsmenge welcher Beispielpreis pro Brief gilt. Das beantwortet Fragen nach Mengenrabatt, Volumenpreis, Staffelpreis oder Großkundenpreis. Die Beispielpreise gelten für einen einseitigen Standardbrief in Schwarzweiß innerhalb Deutschlands, der echte Preis pro Brief hängt zusätzlich von Seitenzahl, Farbe, Versandart und Zielland ab (den liefert shipping_quote). EN: Returns FrankKi's volume tiers (bulk discounts): from which monthly quantity which example price per letter applies. It answers questions about bulk discounts, volume pricing or enterprise pricing. The example prices are for a one-page black and white standard letter within Germany; the real per-letter price also depends on page count, color, delivery type and destination country (shipping_quote returns that).
shipping
shipping_quote
Ermittelt Preis, Briefformat, Versandart und voraussichtliche Laufzeit für einen geplanten Brief, bevor er versendet wird. Die Schätzung braucht nur Seitenzahl, Land und Versandart. Steht der Brief schon fest, versendet ihn order_send, und order_send mit dryRun:true liefert den genaueren Preis für genau diesen Brief. Der Preis gilt pro Brief und enthält bereits die Mengenstaffel des Partners, falls eine greift (Feld tierId); die Staffelpreise selbst liefert pricing_tiers. Ob es Einschreiben gibt, richtet sich nach dem aktuellen Katalog des Ziellands. einschreiben_einwurf und einschreiben_uebergabe sind deutsche Produkte; die Schweiz hat ch_einschreiben. Für andere Ziele listet ein Standard-shipping_quote für das Land die verfügbaren Versandarten in availableDeliveryTypes, und ein Quote für den gewählten Code liefert dessen Preis. Eine abgelehnte Kombination aus Land und Versandart gilt für genau dieses Paar, ein Katalogstand für genau diesen Stand. Sendungsverfolgung und Einschreiben sind verschiedene Produkte. EN: Determines price, letter format, shipping method and estimated delivery time for a planned letter, before it is sent. The estimate needs only page count, country and delivery type. Once the letter exists, order_send sends it, and order_send with dryRun:true gives the more precise price for that specific letter. The price is per letter and already includes the partner's volume tier where one applies (field tierId); pricing_tiers returns the volume tiers themselves. Registered-mail availability follows the destination's current catalog. The codes einschreiben_einwurf and einschreiben_uebergabe are German products; Switzerland uses ch_einschreiben. For other destinations, a standard shipping_quote for that country lists the available methods in availableDeliveryTypes, and a quote for the chosen code returns its price. A rejected country/method pair gives a verdict for that pair alone. A catalog snapshot gives a verdict for that snapshot alone. Tracked mail and registered mail are distinct products.

Endpoints

URLTransportStateLatencyChecked
https://mcp.frankki.app streamable-http answering 158 ms 2 min ago

Alternatives to FrankKi

same job, measured the same way
Saperly
by idanbier999

Phone carrier for AI agents. Provision numbers, make calls, send SMS, TCPA compliance built-in.

37 installs/wk local only
sebbi.pro - the proof layer for AI
by sebbi

Prove AI decisions in Bitcoin: 755 compliance checks, bank fraud proof, AI payment checks. Free.

20 tools answering
Zn Gate
by usezn

The local security layer for coding agents: secret redaction, injection checks and an MCP proxy.

1 483 installs/wk local only
SpineFrame
by ratnaditya-j

Governance runtime for AI agents with signed provenance, compliance audits, and OSINT.

local only
DPX — Settlement & Intelligence for AI Agents
by untitledfinancial

Compliance-gated stablecoin settlement + x402 macro/ESG/climate intelligence for agents. 115 tools.

82 installs/wk 115 tools answering
ClearPolicy
by clearpolicy

Authenticated MCP server for ClearPolicy policy and compliance workflows.

answering
Defenter Proxy
by defenter-ai

Real-time semantic security for AI coding agents and MCP tools

76 installs/wk local only
DSGVO.pro — German Digital-Law Compliance
by dsgvo

Search 26 German/EU statutes free — then scan any website against 33 compliance modules.

7 tools answering

FrankKi — questions

Answers built from our own checks of this server.

What can FrankKi do?
It exposes 4 tools, read directly from the server on our last check. Among them: address_validate, mcp_health, pricing_tiers, shipping_quote. 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 →
Is FrankKi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 154 ms. The bar chart above shows every period we have measured.
How do I connect FrankKi?
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 FrankKi need an API key?
No. FrankKi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is FrankKi?
It answers our handshake in 154 ms on average, which is faster than 81% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is FrankKi open source?
The code is open source: it is published under the MIT licence, written in Shell and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at mcp.frankki.app, which runs on its operator's own terms.