pi-search
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pi-searchsearch for the latest news on electric vehicles"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
pi-search
Free, model-agnostic web search for pi. It uses the hosted Exa and Parallel MCP services, the same search strategy used by opencode. No API key is required.
Tools
Tool | Use |
| Everyday web discovery with clean, answer-ready excerpts. |
| Read selected public URLs when search excerpts are insufficient. |
| Filtered Exa searches by category, domain, date, freshness, and context budget. |
| Scholarly publications, preprints, and journal articles through Exa's publication index. |
Use semantic queries that describe the ideal page. For broad topics, web_search accepts
2-3 concise queries for Parallel's multi-query search. Search results are excerpt-first;
only call web_fetch for exact wording, a full-page analysis, or conflicting results.
Advanced search
web_search_advanced supports Exa's category indexes (news, company, people,
publication, personal site, and financial report), domain allow/deny lists, publication
date ranges, and maxAgeHours freshness. Set maxAgeHours: 0 to force a live crawl.
It defaults to eight results, 10,000 context characters per result, and token-efficient
highlights.
search_papers fixes the category to publication and defaults to eight results, 4,000
characters per paper, and highlights. It accepts date ranges, type: "deep" for complex
literature reviews, and enableSummary for triage. The publication index does not support
domain filters.
Provider selection
web_search and web_fetch select Exa or Parallel deterministically per pi session. Override
the basic-tool provider with PI_SEARCH_PROVIDER:
PI_SEARCH_PROVIDER=exa pi
PI_SEARCH_PROVIDER=parallel piweb_search_advanced and search_papers always use Exa because Parallel has no equivalent
filtering or publication index.
Both services have a free tier. Optional EXA_API_KEY and PARALLEL_API_KEY raise rate limits.
A few parameters are backend-specific: web_search.queries and web_fetch.objective /
fullContent are honored by Parallel and ignored by Exa, which searches query alone and
caps fetch size with maxCharacters. Unused parameters are dropped without error.
Related MCP server: Search MCP Server
Install
pi install npm:@blessium/pi-searchTo try it without installing:
pi -e npm:@blessium/pi-searchFor a local checkout:
pi install /path/to/pi-searchTest
npm testSecurity
The tools send your query text, the current pi session ID, and the active model name to the
hosted Exa and Parallel services over HTTPS. The extension makes no filesystem writes, runs
no shell commands, and stores no credentials locally. Optional EXA_API_KEY and
PARALLEL_API_KEY values are transmitted to the respective service only.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceMCP server for internet search via direct Google and DuckDuckGo HTML scraping with AI-powered result normalization and optional summarization, requiring no API keys for search.Last updatedMIT
- Alicense-qualityDmaintenanceFree web search MCP server using SearXNG, supporting web search, news search, and search summaries.Last updatedMIT
- AlicenseAqualityBmaintenanceMCP server for local web search via SearXNG, providing unlimited queries without API keys or cost, with automatic fallback to public instances.Last updated31MIT
- Alicense-qualityCmaintenanceMCP server for web search powered by Google AI Mode (Gemini). Free, unlimited, no API key.Last updatedMIT
Related MCP Connectors
Academic research MCP server for paper search, citation checks, graphs, and deep research.
Fast, intelligent web search and web crawling. New mcp tool: Exa-code is a context tool for coding
Serper MCP — wraps the Serper Google Search API (serper.dev)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Blessium/pi-search'
If you have feedback or need assistance with the MCP directory API, please join our Discord server