Webhook ingestion: register a webhook as an MCP resource
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- typescript
- Bereich
- api, backend-api-design
Rechercherichtung
No files, tests, or entry points are named. Start by reviewing the MCP resource and tool-response handling, then inspect the shipped Shopware, Billbee, Stripe, and WhatsApp connectors for webhook entry points. Resolve whether resources are the intended primitive before implementing per-connector URLs, shared-secret validation, event retention, resource exposure, and response mapping.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Connectors are pull-only today. Several of the shipped adapters (Shopware, Billbee, Stripe, WhatsApp) have webhooks that would let an agent react to something happening instead of polling for it.
Scope
- A per-connector inbound webhook URL with a shared secret.
- Received events stored with a retention window, exposed as MCP resources.
- Response mapping applies on the way out, same as tool responses.
Design question first: MCP resources or a *_recent_events tool? Resources are the correct primitive; tool support is more widely implemented across clients today. Comments welcome.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 856
- Forks
- 82
- Ø Merge
- 5 Std. 18 Min.
- Gemergte PRs (30 T.)
- 162
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus HelpCode-ai/anythingmcp
-
Docs: document all SMTP_* and other undocumented env vars for self-hostingEvtl. vergeben @notlakshitha hat das vor 3 Tagen übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
HelpCode-ai/anythingmcp#1049 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue hacktoberfest
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 70/100
HelpCode-ai/anythingmcp#996 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue hacktoberfest
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 72/100
HelpCode-ai/anythingmcp#995 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue hacktoberfest help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
HelpCode-ai/anythingmcp#982 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Upload the new social previewEvtl. vergeben @helpcodeai hat das vor 3 Tagen übernommen. Offen
HelpCode-ai/anythingmcp#1087 · 6 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in HelpCode-ai/anythingmcp
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
umami-software/umami#4637 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Hotkeys fire when pressed with the Ctrl key, so browser shortcuts also trigger player actionsEvtl. vergeben @RaphaelFakhri hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
muxinc/media-chrome#1332 ·
Maintainer antworten meist innerhalb von 5 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
polarsource/polar#15580 ·
Maintainer antworten meist innerhalb von 1 Tag
-
accepted bug via-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 69/100
pingdotgg/t3code#20931 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug/1-unconfirmed kind/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag