OpenSERP Cloud
OfficialOpenSERP Cloud is an MCP server providing web search, image search, and content extraction across multiple search engines.
Web search:
search(single-engine: Google, Bing, Yandex, Baidu, DuckDuckGo, Ecosia),mega_search(multi-engine with balanced/any/fast modes),fast_search(auto fastest),any_search(first successful).Image search:
image_search(single),mega_image(multi).Content extraction:
extract(single URL, clean content in Markdown/text/JSON, fast or JS-rendered),batch_extract(up to 20 URLs).Account & metadata:
get_usage(credits),list_engines(available engines, OSS/Cloud).Advanced: Filters (language, region, date, domain, file type, pagination, rich features), optional enrichment of top search results via extraction (configurable depth), geo-fenced browsing, and support for both OSS (local) and Cloud (API key) modes.
Enables querying Google search engine via OpenSERP, supporting web search, image search, filtering by site/language/region, and enrichment of results with cleaned page content.
@openserp/mcp
Model Context Protocol server for OpenSERP OSS and OpenSERP Cloud. It gives MCP clients search, image search, single and batch URL extraction, usage, and engine metadata tools.
When OPENSERP_API_KEY is not set, the server uses OSS mode at http://localhost:7000 and writes:
[openserp-mcp] No OPENSERP_API_KEY set - using OSS mode at http://localhost:7000.
[openserp-mcp] Get an API key: https://openserp.org/dashboard/keys
[openserp-mcp] Docs: https://openserp.org/docs | Issues: https://github.com/openserpapi/mcp/issuesSet OPENSERP_API_KEY to use OpenSERP Cloud. API keys are available at https://openserp.org/dashboard/keys. Set OPENSERP_BASE_URL to target another compatible OpenSERP API base URL.
Install
npm install -g @openserp/mcpYou can also run it without installing:
npx -y @openserp/mcp --stdioRelated MCP server: Serpapi Universal MCP Server
Tools
searchmega_searchfast_searchany_searchimage_searchmega_imageget_usagelist_enginesextractbatch_extract
Quick Examples
Ask your MCP client to:
Search Google for current docs and return the top 5 URLs.
Compare Google and Bing results for an SEO keyword.
Extract clean Markdown from a URL before passing it to an LLM.
Ground an answer in several sources at once with
batch_extract- up to 20 URLs in one round-trip, where a dead link returns an error item instead of failing the batch.Read a geo-fenced page as a local visitor by passing
region: "DE".Check remaining Cloud credits with
get_usage.
Claude Desktop
Local OSS mode:
{
"mcpServers": {
"openserp": {
"command": "npx",
"args": ["-y", "@openserp/mcp"]
}
}
}Cloud mode:
{
"mcpServers": {
"openserp": {
"command": "npx",
"args": ["-y", "@openserp/mcp"],
"env": {
"OPENSERP_API_KEY": "osk_live_..."
}
}
}
}Cursor
For stdio use, add an MCP server entry:
{
"mcpServers": {
"openserp": {
"command": "npx",
"args": ["-y", "@openserp/mcp"],
"env": {
"OPENSERP_API_KEY": "osk_live_..."
}
}
}
}For remote-style HTTP use, run:
npx -y @openserp/mcp --http --host 127.0.0.1 --port 3333Then point a streamable HTTP MCP client to:
http://127.0.0.1:3333/mcpClients that still use the older SSE transport can connect to:
http://127.0.0.1:3333/sseEnvironment
OPENSERP_API_KEY: Cloud API key from https://openserp.org/dashboard/keys.OPENSERP_BASE_URL: API base URL override.OPENSERP_BACKEND: Optional backend hint,ossorcloud.OPENSERP_TIMEOUT_MS: SDK request timeout in milliseconds.HOST: HTTP host, default127.0.0.1.PORT: HTTP port, default3333.
Resources
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
- AlicenseNot gradedqualityBmaintenanceA high-performance search service that converts results from Google, Bing, and DuckDuckGo into structured JSON or Markdown. It features multi-layer depth crawling and uses the Camoufox anti-detection browser for reliable content extraction and fallback search logic.69MIT
- AlicenseNot gradedqualityDmaintenanceProvides a standardized interface to interact with Serpapi's search engine results API, enabling users to perform web searches and retrieve structured data.1MIT
- AlicenseAqualityCmaintenanceProvides real-time Google search results (organic + knowledge graph) with country targeting, language, time filters, and pagination, at low cost.110MIT
- FlicenseNot gradedqualityCmaintenanceProvides free web search, content fetching, image search, and deep research via SearXNG, no API keys required.
Related MCP Connectors
Google SERP as JSON: organic, AI Overview, People Also Ask, AI Mode, news, shopping. No Cloud setup.
SerpApi MCP — wraps SerpApi (serpapi.com) search engines
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Appeared in Searches
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/openserpapi/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server