Skip to content

feat: add briven serverless postgres plugin - #536

Open
flndrn-dev wants to merge 1 commit into
xai-org:mainfrom
flndrn-dev:add-briven-plugin
Open

feat: add briven serverless postgres plugin#536
flndrn-dev wants to merge 1 commit into
xai-org:mainfrom
flndrn-dev:add-briven-plugin

Conversation

@flndrn-dev

Copy link
Copy Markdown

What this PR does

  • Plugin name: briven
  • Type: remote source
  • Source URL + pinned SHA: https://github.com/flndrn-dev/briven-plugin.git @ fbb36a5bb324ad4044dafba3a9f38abafeb4d5b0
  • Homepage: https://briven.tech/for-ai

Adds one catalog card for Briven, a serverless PostgreSQL host (pgvector on from the start). The plugin wraps the live MCP door at https://briven.tech/api/mcp plus a skill that tells the truth that Neon is the closest product.

Ownership

  • I own this plugin or have the right to distribute it.
  • The source repo is published under our official GitHub account (or I've explained why not below).

flndrn-dev is the company GitHub account that already owns the Briven platform and briven.tech. It is a user account, not a GitHub Organization, because that is how this company is set up. It is not a throwaway personal profile.

Checklist

  • Added/updated exactly one entry in .grok-plugin/marketplace.json (valid JSON, kebab-case name).
  • Remote source pins a full 40-char lowercase commit sha, and that commit is public + reachable.
  • Regenerated .grok-plugin/plugin-index.json (python3 scripts/generate-plugin-index.py).
  • python3 scripts/validate-catalog.py passes locally.
  • python3 scripts/generate-plugin-index.py --check passes locally.
  • homepage + clear description set; local plugins include README.md + .grok-plugin/plugin.json.
  • License is stated (MIT in the source repo).

Security

  • No curl | bash, remote-code download/exec, or postinstall RCE.
  • No reading/exfiltration of secrets, tokens, .env, or env vars.
  • Hooks and MCP scope are least-privilege.
  • Network endpoints this plugin calls (and why): https://briven.tech/api/mcp — the existing hosted MCP for listing databases/tables, read-only query, branches, and restore-point listing. It does not delete a database or reveal a connection string.
  • Credentials/permissions it requires (and why): a Briven API key (brk_…) via BRIVEN_API_KEY / Authorization: Bearer. Start with a read-only key.

Notes for reviewers

Keywords are Briven-scoped (briven, briven.tech, briven mcp, briven postgres) so the CTA does not fire on generic postgres chats. Neon remains listed; this plugin says Neon is the closest product.

Remote source from the public first-party pack at
flndrn-dev/briven-plugin, pinned to a full commit. MCP talks to
https://briven.tech/api/mcp. The skill will not delete a database.
@flndrn-dev
flndrn-dev requested a review from a team September 3, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants