Add Exa plugin — web search, content extraction, and deep research#56
Open
10ishq wants to merge 7 commits into
Open
Add Exa plugin — web search, content extraction, and deep research#5610ishq wants to merge 7 commits into
10ishq wants to merge 7 commits into
Conversation
Adds the Exa plugin (exa-labs/exa-grok-plugin) as a remote source. Exa provides web search, content extraction, and structured research via its hosted MCP server. Skills: exa-search, exa-research, exa-fetch. Supports category filters (company, people, news, papers, financial reports), domain restrictions, date ranges, and highlights. Free plan available. No API key needed — authenticates via OAuth.
Author
|
Hey @ykeremy — adding the official Exa plugin to the marketplace. Exa is an AI search engine already integrated with Cursor, Claude, Codex, and others. The plugin repo is under the official exa-labs org and follows the same structure as the Firecrawl plugin. All checks pass locally. Would appreciate a review! |
Author
|
Updated the plugin with 6 differentiated skills (company research, people search, code search, etc.) instead of the initial 3 generic ones. Also bumped the pinned SHA and regenerated the index. All checks pass locally. |
The .mcp.json now includes ?tools= parameter to enable web_search_advanced_exa which is off by default.
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 Exa plugin to the marketplace.
exahttps://github.com/exa-labs/exa-grok-plugin.git@7b21e1451f9c265971767a734828f2689e4d4100What Exa is
Exa is a search engine built for AI agents, used by Cursor, Claude, Codex, and others. Unlike scraping tools, Exa finds the right pages — ranking by semantic relevance across specialized indexes:
Benchmarks (exa-labs/benchmarks): Exa leads on RAG groundedness (79.4% vs Brave 76.3%, Tavily 61.1%), people search recall (R@10: 94.5% vs Brave 77.9%), and code content extraction (ROUGE-L: 83.2 vs next-best 73.7).
Recent launches: Exa Agent (June 2026), Exa Deep revamp (March 2026), Exa Instant (Feb 2026).
Plugin contents
6 skills + 1 MCP server + security rules:
exa-searchexa-researchexa-company-researchexa-people-searchexa-code-searchexa-fetchThe MCP server at
https://mcp.exa.ai/mcpauthenticates via OAuth — no API key needed.Ownership
sourcerepo is published under our official org (or I've explained why not below).The plugin repo is at exa-labs/exa-grok-plugin under the official Exa org. I'm an engineer at Exa.
Checklist
.grok-plugin/marketplace.json(valid JSON, kebab-casename).sha, and that commit is public + reachable..grok-plugin/plugin-index.json(python3 scripts/generate-plugin-index.py).python3 scripts/validate-catalog.pypasses locally.python3 scripts/generate-plugin-index.py --checkpasses locally.homepage+ cleardescriptionset; local plugins includeREADME.md+.grok-plugin/plugin.json.Security
curl | bash, remote-code download/exec, orpostinstallRCE..env, or env vars.https://mcp.exa.ai/mcp(Exa's hosted MCP server — web search, content extraction)Notes for reviewers
Exa's MCP server is already widely adopted — it's a native Claude Connector, integrated in Cursor, VS Code, Codex, Windsurf, Zed, Gemini CLI, and others. The plugin includes 6 purpose-specific skills (company research, people search, code search, etc.) rather than one generic search skill, because Exa's category system is a differentiator that generic descriptions wouldn't surface.