Lohnt sich dein eigenes Composio?
Verwaltete Tool- und Auth-Schicht, die KI-Agenten funktionierenden Zugriff auf Hunderte Drittanbieter-Apps gibt.
Wenn du persönlich vier Apps nutzt und nicht vierhundert, verflüchtigt sich das meiste von Composio. Ein Agent kann dir in etwa einer Sitzung einen lokalen MCP-Server schreiben, der Gmail, Slack, GitHub und Notion mit deinen eigenen Personal Access Tokens umhüllt, und der Tool-Calling-Loop funktioniert problemlos. Was du bei Composio tatsächlich kaufst, ist der Teil, den niemand gern macht: OAuth-App-Registrierung pro Anbieter, Token-Refresh, Speicherung der Zugangsdaten pro Nutzer, Rate-Limit-Handling und Schemas für Tools, an die du noch gar nicht gedacht hast. Das wird hässlich, sobald du mehr als eine Handvoll Integrationen willst, oder mehrere Nutzer, oder einen OAuth-Flow statt eines statischen Tokens, den du eingefügt hast. Solo und tokenbasiert: bau es. Mandantenfähig oder breitenhungrig: zahl.
EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.
Build a local MCP (Model Context Protocol) server in TypeScript that gives an AI agent working tools for my own SaaS accounts, using personal access tokens. No hosted service, no accounts, no telemetry.
Stack, non-negotiable:
- Node 20+, TypeScript, pnpm
- @modelcontextprotocol/sdk over stdio transport
- zod for tool input schemas
- undici fetch for HTTP, no per-provider SDKs
Structure:
- src/index.ts: server bootstrap, registers every tool module
- src/providers/gmail.ts, slack.ts, github.ts, notion.ts
- src/http.ts: one shared request helper with timeout, retry on 429 and 5xx with exponential backoff, and error normalization
- .env.example listing every token var, .env gitignored, fail loudly at startup if a token for an enabled provider is missing
Tools to implement, keep them small and honest:
- gmail_search_messages, gmail_get_message, gmail_send_message
- slack_list_channels, slack_post_message, slack_search_messages
- github_list_issues, github_create_issue, github_comment_issue
- notion_search, notion_get_page, notion_append_block
Each tool: zod-validated input, a one-line description an LLM can act on, and output trimmed to useful fields only, never raw API dumps.
In scope: static token auth, a PROVIDERS env var to enable a subset, structured logging to stderr only (stdout is the MCP channel), a vitest suite that mocks HTTP and covers happy path plus 401 and 429 handling.
Out of scope: OAuth flows, multi-user credential storage, a web UI, a database. Say so in the README.
Deliver a README with setup steps, token scope requirements per provider, and the exact JSON block to paste into a Claude Desktop or Cursor MCP config.Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern
Wie sähe deine eigene Version aus?
Ein lokaler MCP-Server, der handgeschriebene Tools für die drei oder vier SaaS-APIs bereitstellt, die du tatsächlich nutzt, authentifiziert mit deinen eigenen persönlichen Tokens.
Was du brauchst
- Node 20+
- Personal Access Tokens für jeden Dienst, den du anbinden willst
- Ein MCP-fähiger Client wie Claude Desktop, Cursor oder deine eigene Agent-Schleife
Weil Integrationen langweilige, endlose Wartungsarbeit mit einem langen Schwanz sind, den niemand vorab planen kann. Einen Tool-Wrapper zu schreiben ist trivial; achtzig zu schreiben und sie durch Anbieteränderungen hindurch am Leben zu halten, ist ein Team. Der eigentliche Hebel ist verwaltetes OAuth für die Konten anderer Leute: In dem Moment, in dem dein Agent Nutzer hat, speicherst und erneuerst du Zugangsdaten von Drittanbietern, und das ist ein Sicherheits- und Support-Problem, das du dir wegmieten kannst.
xHunderte vorgefertigte, getestete Tool-Schemas, für die du keine API-Dokus lesen musstest
xVerwaltetes OAuth: App-Registrierung, Consent-Screens, Refresh-Tokens, Widerruf
xSpeicherung der Zugangsdaten pro Endnutzer – das ist das ganze Spiel, wenn dein Agent irgendjemand anderen als dich bedient
xJemand anderes, der deine Integration repariert, wenn ein Anbieter eine inkompatible API-Änderung ausliefert
xNutzungs-Observability, Retries und Glättung von Rate Limits über Anbieter hinweg
Nichts, worauf sich verweisen ließe. Deshalb gibt es den Prompt.
Was kostet Composio?
- Monatliche Zahlung
- 29 $/Mon.29 $/Mon.
- Pro Jahr
- 348 $/Jahr348 $/Jahr
- Mit brasilianischer Karte, inkl. 3,5% IOF
- 152 R$/Mon.1.819 R$/Jahr
In Meine Liste gespeichert. Bei einer Preisänderung erscheint hier ein Hinweis.
Du schließt den Kauf auf der Website von Composio ab. Vibe Radar wickelt keine Zahlungen ab.
Composio selbst bauen oder abonnieren?
Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.
Über 24 Monate ist das Abo günstiger.
Startwerte aus der Analyse geschätzt (eine Sitzung). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).
Kann ich Composio nachbauen?
Teilweise. Den Kern von Composio baust du mit dem Prompt auf dieser Seite an einem Wochenende, aber es gibt echte Lücken: Hunderte vorgefertigte, getestete Tool-Schemas, für die du keine API-Dokus lesen musstest, Verwaltetes OAuth: App-Registrierung, Consent-Screens, Refresh-Tokens, Widerruf. Lies die Liste oben, bevor du loslegst.
Was kostet Composio?
Composio kostet etwa 29 $/Mon. (Pro, geprüft am 20.10.2026), also 348 $ pro Jahr.
Was fehlt mir, wenn ich Composio ersetze?
Ehrlich gesagt: Hunderte vorgefertigte, getestete Tool-Schemas, für die du keine API-Dokus lesen musstest; Verwaltetes OAuth: App-Registrierung, Consent-Screens, Refresh-Tokens, Widerruf; Speicherung der Zugangsdaten pro Endnutzer – das ist das ganze Spiel, wenn dein Agent irgendjemand anderen als dich bedient; Jemand anderes, der deine Integration repariert, wenn ein Anbieter eine inkompatible API-Änderung ausliefert; Nutzungs-Observability, Retries und Glättung von Rate Limits über Anbieter hinweg. Wenn dir davon etwas wichtig ist, zahl weiter.
Gibt es eine Open-Source-Alternative zu Composio?
Es gibt keine ausgereifte Open-Source-Alternative, auf die sich verweisen ließe, und genau deshalb gibt es den Prompt auf dieser Seite.