The public catalog of app presets bundled with the Vodou gateway.
Each JSON file in presets/ describes a remote MCP server the gateway can connect to. Contributors add new apps via pull request — one JSON file, no code changes.
- Fork this repo.
- Copy
presets/_template.jsontopresets/<your-provider>.json(filename must match theidfield). - Fill in the fields — full schema in
presets/_schema.json. - Validate locally:
npm install --save-dev ajv ajv-formats node scripts/validate-presets.mjs
- Open a PR against
mainwith a one-sentence description. CI will re-run validation on every push.
See presets/README.md for the full contributor guide — auth paths, schema fields, rules, and category conventions.
- Each Vodou release cuts a snapshot of this repo at a pinned commit SHA.
- The gateway's
src/api/oauth-presets.tsloader reads from a localpresets/directory that the release build populates by cloning this repo. - Merged presets appear in end-users'
#/appspage on their next gateway update.
MIT. By contributing you agree your preset can be bundled and redistributed with the Vodou gateway. See LICENSE.