Add Ranla plugin for Grok Build - #532
Open
Ktryberceo wants to merge 3 commits into
Open
Conversation
Remote source Super-Send/ranla-grok-plugin pinned to 93c2bbba; hosted MCP at mcp.ranla.ai with OAuth. Co-authored-by: Cursor <cursoragent@cursor.com>
Send, domains, and templates are first-class; keywords stay brand-scoped. Co-authored-by: Cursor <cursoragent@cursor.com>
Transactional email stays a same-workspace sub-mention, not the product headline. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does
Adds the official Ranla plugin to the Grok plugin marketplace.
ranlahttps://github.com/Super-Send/ranla-grok-plugin.git@274a5f3cad4e09cf41d8a69884f3ad31e500efe3What Ranla provides
Ranla is an AI growth agent for the signups a product already has. This plugin connects Grok Build to a Ranla workspace through the hosted MCP server. The same workspace also sends transactional email, so application mail does not need a second product.
https://mcp.ranla.ai/mcp— OAuth in the browser, no API key to pastearc_message/ threads / approvalsarc_*read toolsranla(instrument lifecycle in app code) andranla-mcp(Arc-first MCP usage)send_email, domains, templates, webhooks, deliverabilityGrowth campaign mutations stay on Ranla (
arc_message+ approvals). Transactional send is available on the same MCP when the user needs receipts, auth, or alerts.Ownership
sourcerepo is published under our official org.Plugin source: Super-Send/ranla-grok-plugin under the official
Super-Sendorganization.Checklist
.grok-plugin/marketplace.jsonwith a kebab-case name..grok-plugin/plugin-index.json.python3 scripts/validate-catalog.pypasses locally.python3 scripts/generate-plugin-index.py --checkpasses locally.Security
curl | bash, remote-code download/exec, orpostinstallRCE..env, or env vars.https://mcp.ranla.ai/mcp— hosted MCP toolshttps://app.ranla.ai— OAuth authorization / dashboardhttps://api.ranla.ai— mail and Audience API calls made by the MCP serverrnl_…/stx_…is optional for advanced/CI setups only.The plugin contains no lifecycle hooks or installation scripts. MCP is HTTP-only (no local shell server).
Notes for reviewers
Keywords and domains are brand-scoped (
ranla,ranla campaigns,ranla.aiand our app/docs/MCP hosts). Index generation fetched the pinned commit successfully.