MCPcopy
hub / github.com/webhooksite/webhook.site

github.com/webhooksite/webhook.site @1.3 sqlite

repository ↗ · DeepWiki ↗ · release 1.3 ↗
1,299 symbols 3,475 edges 10 files 194 documented · 15%
README

Webhook.site

Docker Cloud Build Status GitHub last commit

With Webhook.site, you instantly get a unique, random URL that you can use to test and debug Webhooks and HTTP requests, as well as to create your own workflows using the Custom Actions graphical editor or WebhookScript, a simple scripting language, to transform, validate and process HTTP requests.

What are people using it for?

  • Receive Webhooks without needing an internet-facing Web server
  • Send Webhooks to a server that’s behind a firewall or private subnet
  • Transforming Webhooks into other formats, and re-sending them to different systems
  • Connect different APIs that aren’t compatible
  • Building contact forms that send emails
  • Instantly build APIs without needing infrastructure Built by Simon Fredsted (@fredsted).

Open Source

There are two versions of Webhook.site:

  • The completely open-source, MIT-licensed version is available on Github, which can be self-hosted using e.g. Docker, is great for testing Webhooks, but doesn’t include features like Custom Actions.

  • The cloud version at https://webhook.site which has more features, some of them requiring a paid subscription.

Acknowledgements

  • The app was built with Laravel for the API and Angular.js for the frontend SPA.
  • WebhookScript based on Primi Copyright (c) Přemysl Karbula.
  • The WebhookScript editor is using the Ace.
  • JSONPath extraction provided by FlowCommunications.
  • This documentation site uses Just the Docs, a documentation theme for Jekyll.

Full Documentation at docs.webhook.site

Core symbols most depended-on inside this repo

forEach
called by 163
public/js/libs.js
n
called by 110
public/js/socket.io.js
isFunction
called by 109
public/js/libs.js
isDefined
called by 98
public/js/libs.js
isString
called by 70
public/js/libs.js
isUndefined
called by 69
public/js/libs.js
isObject
called by 63
public/js/libs.js
addRegexToken
called by 57
public/js/bundle.js

Shape

Function 1,299

Languages

TypeScript100%

Modules by API surface

public/js/libs.js928 symbols
public/js/bundle.js277 symbols
public/assets/scripts/libs/autotrack.js71 symbols
public/js/socket.io.js12 symbols
public/assets/scripts/libs/clipboard.min.js9 symbols
resources/assets/js/app.js1 symbols
public/assets/scripts/libs/bootstrap-notify.min.js1 symbols

Dependencies from manifests, versioned

doctrine/dbal2.5 · 1×
laravel/framework5.4.* · 1×
predis/predis1.1 · 1×
pusher/pusher-php-server2.6 · 1×
sentry/sentry1.8 · 1×
sentry/sentry-laravel0.8.0 · 1×
webpatser/laravel-uuid2.0 · 1×
angular1.4.5 · 1×
angular-highlightjs0.7.1 · 1×
angular-ui-router0.4.2 · 1×
bootstrap-notify3.1.3 · 1×
bootstrap-sass3.3.7 · 1×

Datastores touched

DB_CONNECTIONDatabase · 1 repos
DB_DATABASEDatabase · 1 repos
REDIS_DBDatabase · 1 repos

For agents

$ claude mcp add webhook.site \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact