Skip to content

Add sugra-api plugin (remote source, pinned) - #688

Open
armanobosyan wants to merge 7 commits into
xai-org:mainfrom
Sugra-Systems:feat/sugra-api
Open

armanobosyan wants to merge 7 commits into
xai-org:mainfrom
Sugra-Systems:feat/sugra-api

Conversation

@armanobosyan

@armanobosyan armanobosyan commented Sep 11, 2026 •

Copy link
Copy Markdown

What this PR does

Adds the official Sugra API plugin (new).

Six Sugra API skills for HTTPS and MCP, and a .mcp.json that declares the hosted Sugra API MCP server, https://mcp.sugra.ai/mcp, by URL only. The server asks for the Sugra sign-in on first connect, so Grok opens the browser sign-in once. No hooks, no install-time scripts, no bundled server code, and no key or other credential in the package. The source moved from the earlier sugra-api-skills repository to sugra-api-plugins, which holds one package per client; this entry points at its Grok package.

Ownership

  • I own this plugin or have the right to distribute it.
  • The source repo is published under our official org (Sugra-Systems).

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.
  • .grok-plugin/plugin-index.json regenerated and committed (python3 scripts/generate-plugin-index.py).
  • python3 scripts/validate-catalog.py and python3 scripts/generate-plugin-index.py --check both pass locally.

@armanobosyan
armanobosyan requested a review from a team September 11, 2026 19:11
@armanobosyan

Copy link
Copy Markdown
Author

@ykeremy, could you please take a look when convenient? You reviewed most of the recent plugin submissions, so I believe you are the right maintainer for this catalog entry.

Synced this submission with current upstream main. The catalog conflict was the daily pin-bump PRs plus newly landed entries (Helena and others); the branch is now based on current main, appends sugra-api, and regenerates the component index.

Local validate-catalog.py and generate-plugin-index.py --check both pass. Socket and Semgrep were green on the previous head. The PR should be mergeable again; maintainer approval of the repository Validate catalog workflow and code-owner review are the remaining gates.

Plugin: official Sugra API skills (HTTPS and MCP). Remote source, pinned SHA, path plugins/sugra-api. No hooks, no install-time scripts, no bundled MCP server. Source is public under Sugra-Systems.

@armanobosyan

Copy link
Copy Markdown
Author

@ykeremy @xai-org/grok-build-team synced again with current main (daily pin bumps). Local validate-catalog.py and generate-plugin-index.py --check pass. Remaining gates: maintainer approval of Validate catalog and code-owner review.

This is the official Sugra API skills plugin (HTTPS and MCP). Same product is already live in the OpenAI Plugins Directory:

Remote source, pinned SHA, path plugins/sugra-api. No hooks, no install-time scripts, no bundled MCP server.

@armanobosyan

Copy link
Copy Markdown
Author

@amilich following up on #688 (sugra-api). @ykeremy is the usual catalog reviewer; pinging you as well because you have approved marketplace catalog PRs.

The branch is mergeable and synced with main. Same product is already live in the OpenAI Plugins Directory (MCP and Skills) and the Anthropic Connectors Directory.

Happy to walk through a short Grok Build install if that is the remaining gate.

@armanobosyan

Copy link
Copy Markdown
Author

Marking the Cursor-side contact on this catalog review:

@amilich Andrew Milich (GitHub amilich, previously Cursor, now SpaceXAI / Grok Build). You are the only person besides @ykeremy who has approved a third-party entry on this marketplace. Please take a look at this PR when you can.

sugra-api is mergeable. Same product is live on OpenAI (MCP + Skills) and Anthropic Connectors Directory.

@armanobosyan

Copy link
Copy Markdown
Author

Synced with current main (daily pin bumps through 2026-09-25). Local validate-catalog and generate-plugin-index --check pass.

@armanobosyan

Copy link
Copy Markdown
Author

Synced with current main. The source now points at Sugra-Systems/sugra-api-plugins, path xai, pinned at 00e939b6182c00b4727e124dcf4ba8c288401c3f. validate-catalog.py and generate-plugin-index.py --check pass locally, and the branch has no conflicts. Ready for review whenever you have a moment.

@armanobosyan

Copy link
Copy Markdown
Author

Synced with current main and re-pinned to 2e9706de78d6c16d5827c8ed1face008a9f4c989 (version 1.2.1), which adds the hosted MCP server declaration beside the six skills. validate-catalog.py and generate-plugin-index.py --check pass locally, and the branch has no conflicts.

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.

1 participant