CPA Search MCP Server
Provides free public web search as an engine option without requiring API keys.
Provides real-time web search and fact verification using Google's Gemini model, including deep web 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., "@CPA Search MCP Serversearch for latest TypeScript 5.7 release notes"
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.
CPA Search MCP Server
English | δΈζθ―΄ζ
A lightweight, zero-dependency Model Context Protocol (MCP) server for real-time web search and webpage content extraction.
It seamlessly reuses your existing local CLIProxyAPI (CPA) instance (http://127.0.0.1:8317) and authorized Google Gemini, xAI Grok, Zhipu GLM accounts to perform structured web research for AI coding agents (Claude Code, Cursor, Codex, Windsurf, Trae).
π Key Features
β‘ Zero Setup & Zero Extra Cost: Directly uses your existing local CPA and Google/Grok/GLM credentials.
π― Multi-Engine Support:
gemini: Google deep web search and fact verification (Default & Recommended).glm: Zhipu GLM Chinese and technical fact search.grok: xAI real-time web & X/Twitter search.duckduckgo: Free public search engine fallback without any API keys.auto: Intelligent automatic engine routing and failover.
π Webpage Content Extraction: Includes a built-in
fetch_webpagetool to fetch and strip raw HTML into clean readable text.π Universal Compatibility: Works with Claude Code, Cursor, Codex, Windsurf, Trae, and any standard MCP client.
π Zero Dependencies: Pure Node.js ESM standard library implementation. Instant startup and minimal memory footprint.
π¦ Quick Start
1. Register with Claude Code
Run the following command in your terminal:
claude mcp add --scope user cpa-search node "C:/Users/aa182/Documents/Codex/2026-08-22/new-chat-2/repositories/cpa-search-mcp/index.mjs"Verify status:
claude mcp list2. Configure for Cursor / Windsurf / Trae / Codex
Add the following to your MCP configuration file (e.g. claude_desktop_config.json or Cursor MCP settings):
{
"mcpServers": {
"cpa-search": {
"command": "node",
"args": [
"C:/Users/aa182/Documents/Codex/2026-08-22/new-chat-2/repositories/cpa-search-mcp/index.mjs"
]
}
}
}π οΈ Provided Tools
1. cpa_search
Search the web for up-to-date facts, documentation, and technical news.
Parameters:
query(string, required): The search query or research topic.engine(string, optional):gemini|glm|grok|duckduckgo|auto.
2. fetch_webpage
Fetch and extract clean text from any URL.
Parameters:
url(string, required): The webpage URL (http/https).
βοΈ Environment Variables (Optional)
Variable | Default | Description |
|
| Local CPA proxy address |
| (Built-in Local Key) | CPA authentication key |
|
| Default AI model for search |
|
| Outbound network proxy |
π§ͺ Testing
Run the automated end-to-end test suite:
node test.mjsπ License
MIT License Β© 2026 ffffhx
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 Connectors
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Web search, page extraction and structured commerce, social and business data for AI agents
Web search for AI agents β one tool across 6 engines, routed to the cheapest + cached.
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/ffffhx/cpa-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server