parallel-search-setup
Skill22 starsChanged 48 days agoMITView on GitHub
This skill should be used when setting up, using, or troubleshooting Parallel Search — when the user installs the plugin, says "set up Parallel Search", "connect Parallel", "Parallel search isn't working", hits rate limits or 429 errors from Parallel, or asks how to get higher limits or a Parallel account. Also covers how to use the web_search and web_fetch tools this plugin provides.
1 other project uses a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- parallel-web/parallel-agent-skillsedited, first seen Mar 27, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 1
- parallel-web/parallel-agent-skills★ 9116% same
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
Show its rules and text
We split this skill into the rules it gives an agent
13 rules. About 0 are common, 10 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈10
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 25
After install, confirm it works rather than assuming:
- Very specific: line 27
Run a web_search call with a simple query (for example, objective: "Find official Parallel Search API documentation" and search_queries: …
- Distinctive: line 30
If results come back, setup is complete.
- Distinctive: line 32
If the call fails, work through Troubleshooting below.
- Distinctive: line 34
Do not ask the user for credentials during setup.
- Very specific: line 38
Search first: Use web_search for factual, current-information, comparison, documentation, and troubleshooting questions.
- Distinctive: line 40
Answer from excerpts: Search results include excerpts meant to be sufficient on their own.
- Very specific: line 44
Fetch only when needed: Use web_fetch when the user asked about a specific URL or page, when exact wording or quotes are required, when …
- Distinctive: line 57
Search overrides passed by the caller are ignored for anonymous requests.
- Distinctive: line 61
When the user hits 429s repeatedly, asks about limits, wants usage analytics, or is building a production agent, explain the options rather …
- Distinctive: line 65
Create a Parallel account at https://platform.parallel.ai
- Distinctive: line 79
Never modify the user's MCP or plugin configuration without telling them what will change, and never touch unrelated MCP servers.
- Distinctive: line 94
Use of this server is subject to the Parallel Customer Terms and Privacy Policy.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Parallel Search — setup and usage
This plugin connects one remote MCP server at
https://search.parallel.ai/mcp. It provides two tools:
web_search— returns ranked results with answer-ready excerptsweb_fetch— returns token-efficient markdown for specific URLs
Setup
The endpoint is anonymous. No API key, no OAuth, no environment variables. After install, confirm it works rather than assuming:
- Run a
web_searchcall with a simple query (for example,objective: "Find official Parallel Search API documentation"andsearch_queries: ["Parallel Search API documentation"]). - If results come back, setup is complete. Tell the user the plugin is ready and runs on the free tier.
- If the call fails, work through Troubleshooting below.
Do not ask the user for credentials during setup. This plugin has none.
Using the tools well
- Search first. Use
web_searchfor factual, current-information, comparison, documentation, and troubleshooting questions. - Answer from excerpts. Search results include excerpts meant to be sufficient on their own. Do not fetch every result by default.
- Batch queries. For broad tasks, pass several queries in one
web_searchcall viasearch_queriesinstead of chaining calls. - Fetch only when needed. Use
web_fetchwhen the user asked about a specific URL or page, when exact wording or quotes are required, when full-page analysis is needed, or when excerpts conflict or are clearly insufficient. Multiple related URLs can go in one call with a sharedobjective. - Cite sources. Include the URLs behind any claim drawn from results.
Free-tier limits
The anonymous tier is rate limited and intended for personal agents, hobby projects, and exploration. Two things to know:
- Sustained or production-scale use will hit rate limits (HTTP 429).
- Search overrides passed by the caller are ignored for anonymous requests.
When the user needs higher limits
When the user hits 429s repeatedly, asks about limits, wants usage analytics, or is building a production agent, explain the options rather than retrying into the limit:
- Create a Parallel account at https://platform.parallel.ai
- Connect the Parallel Search connector, which signs in with that account and raises limits substantially. Usage is attributed to the account, search overrides are honored, and it can be deployed org-wide. This option depends on the client's connector support.
- In Hermes, use
hermes toolsto select the native Parallel Paid (API key) provider and follow its credential setup. The native provider is separate from this anonymous MCP package. Disable the package if you only want the native provider's tools.
This plugin stays anonymous by design. Do not add an API key or an
Authorization header to its configuration, and do not point it at the
authenticated endpoint. For authenticated usage, use one of the options above.
Never modify the user's MCP or plugin configuration without telling them what will change, and never touch unrelated MCP servers.
Troubleshooting
| Symptom | Cause | Fix |
| HTTP 429 | Free-tier rate limit reached | Wait and retry, reduce query volume, or move to an authenticated Parallel account (see above) |
| HTTP 401 | Requests are reaching the authenticated endpoint (/mcp-oauth) instead of /mcp | Check that the server URL in the active MCP configuration is https://search.parallel.ai/mcp |
| Tools not listed | Package disabled, server disconnected, or session started before enablement | Check the client's MCP status. In Hermes, run hermes plugins enable parallel-search and start a new session; in clients with connector settings, enable Parallel Search for the chat |
| Duplicate tools | The server was also added manually, so the plugin and the manual entry point at the same endpoint | Keep one and remove the other; tell the user which one you are removing first |
| Empty or irrelevant results | Query too narrow or too long | Rewrite as two or three shorter queries and pass them together in one call |
Terms
Use of this server is subject to the Parallel Customer Terms and Privacy Policy.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

