Parallel Search Setup
Published by parallel-web in search-mcp
What this skill does
>
Add Parallel Search Setup to your agent
Review the source and files first. When you are ready, copy the prompt instruction or use the CLI command supported by your environment.
Install with a prompt
Paste this into a compatible coding agent:
add this skill "parallel-search-setup" from https://github.com/parallel-web/search-mcpInstall with the CLI
Run this command in a controlled environment after reviewing the repository:
npx skills add https://github.com/parallel-web/search-mcp --skill parallel-search-setupSkill instructions
Parallel Search — setup and usage
This plugin connects one remote MCP server, parallel-search, 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,search_queries: ["what is the Parallel Search API"]). - 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 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. Users who want authentication should connect the
Parallel Search connector instead, which handles sign-in natively.
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 | Confirm the server URL in .mcp.json is https://search.parallel.ai/mcp |
| Tools not listed | Plugin installed but the server is toggled off for this chat | Ask the user to enable Parallel Search in this chat's connector settings |
| Duplicate tools | The server was also added manually (for example via claude mcp add), 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.
Files included
- SKILL.md

