Skip to content

Add contextstream plugin - #254

Open
escott- wants to merge 19 commits into
xai-org:mainfrom
contextstream:add-contextstream
Open

escott- wants to merge 19 commits into
xai-org:mainfrom
contextstream:add-contextstream

Conversation

@escott-

@escott- escott- commented Aug 14, 2026 •

Copy link
Copy Markdown

What this PR does

Ownership

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

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).
  • homepage + clear description set; local plugins include README.md + .grok-plugin/plugin.json.
  • License is stated (MIT on the plugin 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://mcp.contextstream.io/mcp only — official ContextStream hosted MCP for project memory (decisions, lessons, session recall, search).
  • Credentials/permissions it requires (and why): sign-in on first connection to the hosted MCP. No API key in the catalog. No hooks.

Notes for reviewers

Official ContextStream org plugin. Thin packaging: .grok-plugin/plugin.json, .mcp.json (type http), one skill, MIT LICENSE. No hooks, no postinstall, no local binary. Category development to match live catalog + other hosted-MCP plugins (Tavily, Firecrawl). Keywords are brand-scoped (contextstream, contextstream memory, contextstream mcp) to avoid generic memory CTA collisions.

@escott-
escott- requested a review from a team August 14, 2026 22:33
@escott- escott- closed this Sep 5, 2026
@escott- escott- reopened this Sep 5, 2026
@escott-

escott- commented Sep 9, 2026

Copy link
Copy Markdown
Author

Conflicts resolved on head a4407cf — catalog + regenerated plugin-index.json.
Remote source under official org contextstream/grok-plugin, full SHA pin, HTTP MCP only (https://mcp.contextstream.io/mcp), MIT, no hooks/postinstall.
cc @xai-org/grok-build-team @ykeremy — requesting code-owner review / merge when CI is green. Happy to fix anything same day; aiming to list this week.

@escott-

escott- commented Sep 9, 2026

Copy link
Copy Markdown
Author

Conflicts resolved on head a4407cf. Catalog + regenerated plugin-index.json.
Remote source under official org contextstream/grok-plugin, full SHA pin, HTTP MCP only (https://mcp.contextstream.io/mcp), MIT, no hooks/postinstall.
cc @xai-org/grok-build-team @ykeremy. Requesting code-owner review / merge when CI is green. Happy to fix anything same day. Aiming to list this week.

escott- commented Sep 22, 2026

Copy link
Copy Markdown
Author

Friendly bump — still hoping for a code-owner review when you have a moment. Branch is current with main (head includes the Sep 21 pin bumps). Remote source under official org contextstream/grok-plugin, full SHA pin, HTTP MCP only (https://mcp.contextstream.io/mcp), MIT, no hooks/postinstall. Happy to fix anything same day. Thanks!

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