Puter MCP
Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more
Publish what Claude makes (HTML, PDF, small site) to a private link only chosen people can open.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
4/5 Prüfungen bestanden · Was du fragst, läuft über den Server des Anbieters (mcp.rtfx.pro) · ✓ Befehle geprüft am 13. Nov. 2026
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude · etwa 2 Min.
Kein Schlüssel, nichts zu installieren · Einmal auf claude.ai oder in der Desktop-App einrichten, dann im Chat nutzen · kostenlose Konten können 1 hinzufügen · bei Team/Enterprise fügt ein Owner ihn hinzu
CustomizeConnectors
Kopiere jeden Wert in das gleichnamige Feld in Claude und klicke Continue
rtfx.prohttps://mcp.rtfx.pro/mcpKlicke auf der von Claude erkannten Anmelde-Seite auf Continue · wähle bei Authentication, was der Anbieter angibt (Sign in now, Sign in when needed oder No sign in), dann Add
+Connectorsrtfx.pro
Nutze rtfx.pro und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es rtfx.pro nutzt, oder ein Werkzeug von rtfx.pro in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit ChatGPT je nach Tarif
Volles MCP: ChatGPT Business, Enterprise oder Edu im Web · Pro: verbindet mit Lese-/Abrufrechten, Werkzeuge, die Daten ändern, gehen evtl. nicht · Plus: in der Doku nicht bestätigt; siehst du auf der Plugins-Seite eine Option für eigene MCP-Server, kannst du es versuchen · nur Web
Plugins+Add custom MCP server
Namen eingeben, Adresse unter Connection einfügen, Risikohinweis abhaken und Create as a plugin klicken
rtfx.prohttps://mcp.rtfx.pro/mcpNeuen Chat öffnen und vor dem Tippen rtfx.pro aus deinen Plugins wählen
Nutze rtfx.pro und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn ChatGPT sagt, dass es rtfx.pro nutzt, oder ein Werkzeug von rtfx.pro in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von OpenAI abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Claude Code · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
claude mcp add --transport http --scope user rtfx https://mcp.rtfx.pro/mcprtfx.pro sollte in der Liste als verbunden erscheinen
Nutze rtfx.pro und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es rtfx.pro nutzt, oder ein Werkzeug von rtfx.pro in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
Nutze rtfx.pro und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es rtfx.pro nutzt, oder ein Werkzeug von rtfx.pro in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
VS Code fragt nach einer Bestätigung; klicke Install
Nutze rtfx.pro und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es rtfx.pro nutzt, oder ein Werkzeug von rtfx.pro in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach
Adresse für Apps, die über das Web verbinden
https://mcp.rtfx.pro/mcpJSON-Einstellungen stehen unten unter „Für Entwickler“
Claude Code
claude mcp add --transport http --scope user rtfx https://mcp.rtfx.pro/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"rtfx": {
"url": "https://mcp.rtfx.pro/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"rtfx": {
"type": "http",
"url": "https://mcp.rtfx.pro/mcp"
}
}
}Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Verbinden sich über das Internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Der Server verlangt eine Anmeldung, bevor er seine Tools auflistet.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 16. Nov. 2026
Der Herausgeber (rtfx.pro) ist nicht der Repo-Inhaber (yogevgab); vielleicht hat jemand anderes ihn eingetragen
Code zuletzt geändert: vor 9 Tagen
Nutzt MIT
Antwort in 110 ms (HTTP 401)
Gibt OAuth-Anmeldung an, damit deine KI-App dich zum Einloggen weiterleiten kann
Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Noch keine Bewertungen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 4 von 5 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.
Das GitHub-Repo wurde zuletzt vor 9 Tagen geändert, und die neueste Version (1.0.0) kam vor 21 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL und funktioniert daher auch in Apps mit Remote-MCP, etwa ChatGPT im Web (volles MCP ab Business; Pro nur lesend).
In derselben Kategorie: Puter MCP, XcodeBuildMCP, Anki MCP Server, Sosumi, Zapier
Gleiche Kategorie, andere Entwickler, Befehle bereits geprüft. Offizielle zuerst, dann nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
MCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect.
Search and read Apple developer documentation, HIG, and WWDC transcripts as Markdown.
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Private, access-gated hosting for landing pages and HTML/Claude artifacts, running entirely on Cloudflare Workers. A public product site at / (plus /docs, /signup and /login) explains the product and lets people start on the Free plan. Sign-in is app-owned and passwordless: rtfx.pro emails a one-time code or magic link, then a host-only rtfx_session keeps the browser signed in. One dashboard at /admin handles publishing, sharing and the gallery of everything shared with you. Artifacts — single HTML files or multi-file static bundles — are published from a web dashboard, a CLI, or an agent session (Claude Code, Hermes). With per-artifact permissions and versioning.
plugins/rtfx-local and docs/MCP.md.owner/admin/member/viewer roles; instance privilege is re-derived from config, never read from a table.w-xxxxxxxx; a paid workspace can claim a custom one) and every artifact link is rtfx.pro/ / — e.g. rtfx.pro/yogev/q3-board-report. It is the only URL the product shows or returns: the viewer renders on the app host and frames the sandboxed content origin, which is never an address. Old a.rtfx.pro/ / links redirect browsers to it. A path on the app host, not a custom domain./, /docs, /signup, /login, /privacy and /terms are reachable by anyone, with SEO metadata, sitemap.xml, robots.txt and llms.txt; everything else needs an identity./admin and the API; the app stores no passwords.Stack: TypeScript · Hono · Cloudflare Workers / R2 / D1 / Email Sending · Lemon Squeezy
Not built yet, and deliberately not implied anywhere in the copy: per-link passwords, custom domains for artifacts (branded workspace addresses are a path on the app host, not your own hostname), comments/approvals, a public gallery of artifacts, usage-based billing, and per-seat billing beyond the fixed seats included in each plan. Access is by identity first; share links are separate capability URLs with optional expiry and immediate revocation. The competitive reasoning, and the full table-stakes-vs-differentiators split, is in docs/POSITIONING.md. The public site is one page: rtfx.pro — connect the MCP server, then publish, share, delete.
/, /docs, /signup, /login and legal pages (public)
│ Browser / CLI ─────────────────────────┼──────────────────────────▶ Worker (Hono) ┌──────── app-owned email OTP / magic link ───────┐ │ │ rtfx_session cookie + users/accounts tables │────┘ └─────────────────────────────────────────────────┘ files · /admin · /api │ ┌───────────────────────┬────────────────────┐ │ ▼ ▼ ▼ │ R2 (files at D1 (metadata: Email + │ /v /…) artifacts, grants, billing │ versions, sessions) webhooks │
rtfx_session cookie created after email-code or magic-link verification. /v /…; D1 stores metadata.See docs/ARCHITECTURE.md for details.
npx wrangler login (authorizes Workers/R2/D1/deploy)git clone https://github.com/yogevgab/artifacts-server.git
cd artifacts-server npm install npx wrangler login
npm run setup
npm run setup is the simple, single-hostname path: it creates the R2 bucket + D1 database, applies the schema, fills the basic Worker config, deploys, and leaves you to add production-only choices such as a separate content hostname, Email Sending, billing secrets and legal values. For a multi-hostname deployment like rtfx.pro, use docs/SELF_HOSTING.md plus the manual steps below instead of relying on the setup script.
When it finishes, configure Email Sending and SESSION_SECRET, then open https:// /signup or /login to create the first account. ADMIN_EMAILS in wrangler.jsonc decides who gets platform-admin rights.
Step-by-step without the setup script
Deploying with a separate content-only hostname (multiple
routesentries, e.g.
app + content-host isolation)?
npm run setuponly supports a single hostname —
see
docs/DEPLOY_RTFX.mdfor a worked example runbook.
npm install
npx wrangler login
npx wrangler r2 bucket create artifacts-files npx wrangler d1 create artifacts-meta # copy the database_id into wrangler.jsonc npx wrangler d1 execute artifacts-meta --remote --file schema.sql
npx wrangler secret put SESSION_SECRET
npx wrangler deploy
Email Sending is required for sign-in. Enable it for the domain, verify SPF/DKIM/DMARC, and keep MAIL_FROM inside the Worker send_email.allowed_sender_addresses. The app sends a one-time code or magic link, then issues its own host-only rtfx_session cookie. Fresh deployments do not need Cloudflare Access.
All config lives in wrangler.jsonc (vars) plus one secret. See the comments there.
| Setting | What it is |
|---|---|
routes[0].pattern | Hostname to serve from (a zone on your account). |
ADMIN_EMAILS | Comma-separated emails with admin rights. |
SUPER_ADMIN_EMAILS *(optional)* | The operator/owner account(s). A super admin may manage other admins, and can never be paused or removed — the anti-lockout invariant. Defaults to the first ADMIN_EMAILS entry, so every deployment has one. |
MAIL_FROM | Verified sender address for OTP/magic-link email. Must match the Email Sending binding. |
SESSION_SECRET *(secret)* | At least 32 bytes; signs the app-owned rtfx_session cookie. |
LEMONSQUEEZY_WEBHOOK_SECRET *(secret, optional)* | Verifies billing webhooks when paid plans are enabled. |
PUBLIC_BASE_URL *(optional)* | Canonical public origin, e.g. https://rtfx.pro. Canonical links, OpenGraph URLs, sitemap.xml and llms.txt are absolute against it, and any other hostname serves a disallow-everything robots.txt. Defaults to https://rtfx.pro (SITE.origin in src/seo.ts). |
CONTENT_HOSTNAMES *(optional)* | Hostnames that serve artifact files only — no dashboard, API or product pages. |
https:// / — public, no login required. Positions the product, covers use cases and differentiators, and collects /waitlist access requests. Its two CTAs are deliberately distinct: Request access (for people without an account) and Sign in (/login, for people with one). /docs is the public documentation page (publishing, Claude Code/Hermes, the access model, #why-rtfx, FAQ). See docs/PUBLIC_SITE.md for the SEO/crawler surface and the copy rules, and docs/POSITIONING.md for what the copy may claim.
https:// /login — public, app-owned sign-in. It emails a one-time code or magic link, verifies it, then sets a host-only rtfx_session cookie. It renders signed-out, already signed-in and paused-account states. There is no password auth and no Cloudflare Access dependency in a fresh deployment.
https:// /admin — publish artifacts, manage per-artifact access, upload new versions / roll back, and (admins only) manage people. Every user, admins included, sees only the artifacts they own or belong to; platform admins get no access to other people's artifact content, versions, view log, access list or share links. The Platform section (super admin) lists every artifact as metadata only (owner, size, counts, dates) and offers an audited abuse-delete. The Gallery section at /admin/gallery is filtered to what each viewer may *open* — what they own plus what has been shared with them. /gallery is kept as a redirect into it; visiting it signed out goes to /login.
Admin-only, in the dashboard and at /api/users. The app owns identity with signed sessions and stores account/user state in D1:
| Layer | Holds | Source of truth for |
|---|---|---|
rtfx_session cookie | Signed email/account identity | Who this browser request is |
users / accounts tables | status, display name, workspace membership, roles and audit state | Whether this app serves them and what they can manage |
ADMIN_EMAILS / SUPER_ADMIN_EMAILS | Platform privilege | Who is an operator/admin for the whole instance |
The Worker re-derives platform privilege from config, never from a user-writable table. Lifecycle actions can pause/re-enable/remove accounts and revoke API tokens, but API tokens are refused from user-management routes entirely.
export ARTIFACTS_URL=https://<your-domain>
export RTFX_API_TOKEN=
node cli/artifacts.mjs publish ./page.html --slug my-page --title "My Page" node cli/artifacts.mjs publish ./site/ --slug demo --title "Demo" # a folder