AnySearch MCP
Unified real-time search MCP server supporting general web search, vertical domain search, parallel batch search, and full-page URL content extraction.
Rank
62
Safety
84
Downloads
37k
Updated
Oct 9, 2026
Version
2.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 37K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 37K downloadsadoption · observed Oct 9, 2026
- Latest release
- 2.0.0release · observed Jul 27, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17fwvttsevjge5srdr96cmx3x85vp9s:anysearch-mcp- Install using `clawhub skill install s17fwvttsevjge5srdr96cmx3x85vp9s:anysearch-mcp` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/anysearch-ai/anysearch-mcp before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-anysearch-ai-anysearch-mcp/snapshot"
Documentation
CLAWHUB
51,851 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
# AnySearch MCP Server
Unified real-time search MCP server supporting general web search, vertical domain search, parallel batch search, and full-page URL content extraction.
## Features
- **General Web Search** — open-ended natural language queries
- **Vertical Domain Search** — structured queries across finance, academic, security, legal, code, and more
- **Parallel Batch Search** — execute multiple independent queries in one call
- **URL Content Extraction** — fetch and extract full page content as Markdown
- **Anonymous Access** — works without an API key (with lower rate limits)
## API Key Configuration
An API key is **optional but recommended**. Without a key, all features still work via anonymous access with lower rate limits.
### Register for an API Key (Recommended)
The agent can register the user and obtain an API key in a **single call** — no verification code, no manual signup. Ask the user for a **real email address**: it becomes the account username, and a randomly generated password is emailed to it.
```bash
curl -s -X POST "https://api.anysearch.com/v1/auth/email/register" \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'
```
Success response (`code: 0`) returns the account info and a one-time plaintext API key:
```json
{
"code": 0,
"message": "success",
"data": {
"username": "[email protected]",
"email": "[email protected]",
"login_url": "https://www.anysearch.com/login",
"api_key": {
"id": "key_xxxxxxxx",
"key": "as_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"key_prefix": "as_sk_xxxxxx...",
"name": "default",
"rate_limit": 100,
"quota_limit": 0,
"expires_at": null,
"created_at": "2026-06-23T10:23:00Z"
}
}
}
```
On success the agent MUST:
1. Put `data.api_key.key` into the MCP server config as the `Authorization: Bearer <key>` value (and/or set `ANYSEARCH_API_KEY`) — it is shown only once (it can also be retrieved later from the dashboard).
2. Tell the user their username (= email), the `login_url`, and that a **random password has been emailed to that address**.
3. Relay this note to the user: *A verification email has been sent to your inbox. If you don't see it within a few minutes, please check your spam or junk folder. You may need to mark it as "Not Spam" to ensure future emails arrive correctly.*
Error handling (always `code: -1` on error; branch on the `message` string):
| message | what to do |
| --------------------------------- | --------------------------------------------------------------------------------------------------- |
| `Invalid email address.` | ask the user to re-enter the email |
| `email_already_registered` | email is taken — tell the user to sign in at `login_url`; do **not** retry _meta.json
{
"ownerId": "kn7cgt1acaf289xk0dc2ay5ng585t7q5",
"slug": "anysearch-mcp",
"version": "2.0.0",
"publishedAt": 1785145277811
}SECURITY.md
# Security Policy ## Reporting a Vulnerability If you discover a security vulnerability in this project, please report it responsibly. **Do NOT open a public GitHub issue for security vulnerabilities.** ### How to Report Send an email to **[email protected]** with: - Description of the vulnerability - Steps to reproduce - Potential impact - Suggested fix (if any) ### Response Timeline | Action | Timeframe | |--------|-----------| | Acknowledgment | Within 48 hours | | Initial assessment | Within 5 business days | | Fix release | Depends on severity | ### Scope This policy covers: - The AnySearch MCP server endpoint (`api.anysearch.com`) - This repository's documentation and configuration examples - Official client integrations ### Out of Scope - Third-party proxy tools (`mcp-remote`, `supergateway`) - User misconfiguration of API keys ## Supported Versions | Version | Supported | |---------|-----------| | Latest | Yes | ## Security Best Practices for Users - Store API keys in environment variables, never in code - Use `.env` files locally (add to `.gitignore`) - Rotate API keys periodically - Use the minimum required permissions
skill-card.md
## Description: Unified real-time search MCP server supporting general web search, vertical domain search, parallel batch search, and full-page URL content extraction. This skill is ready for commercial/non-commercial use. ## Publisher: [anysearch-ai](https://clawhub.ai/user/anysearch-ai) ### License/Terms of Use: Apache 2.0 ## Use Case: External developers and agent users use this skill to connect agents to AnySearch for real-time web search, vertical domain search, batch search, and page content extraction. It supports anonymous access with lower rate limits and optional API-key configuration for higher limits. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: AnySearch may receive search queries, extracted URLs, and any email provided for account creation. Mitigation: Use anonymous access when appropriate, confirm before creating an account, and avoid submitting sensitive queries, URLs, or personal data unless that data sharing is acceptable. Risk: API keys can be exposed through shell history, logs, or committed configuration files. Mitigation: Store API keys in environment variables or local ignored files, keep them out of command history and logs, and rotate keys if exposure is suspected. Risk: Unpinned npx proxy commands may execute newer proxy package versions than the user reviewed. Mitigation: Prefer native Streamable HTTP mode where supported, or pin and review proxy package versions before use. ## Reference(s): - [AnySearch MCP ClawHub page](https://clawhub.ai/anysearch-ai/skills/anysearch-mcp) - [AnySearch publisher profile](https://clawhub.ai/user/anysearch-ai) - [AnySearch API keys console](https://anysearch.com/console/api-keys) - [mcp-remote proxy](https://github.com/geelen/mcp-remote) - [supergateway proxy](https://github.com/supercorp-ai/supergateway) ## Skill Output: **Output Type(s):** [text, markdown, shell commands, configuration, guidance] **Output Format:** [Markdown with JSON configuration examples and shell commands] **Output Parameters:** [1D] **Other Properties Related to Output:** [May include API key setup guidance, MCP transport configuration, search results, extracted page content, and user-facing error handling guidance.] ## Skill Version(s): 2.0.0 (source: server-resolved release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
LICENSE
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to the Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue trackiAionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/anysearch-ai/skills/anysearch-mcp",
"sourceUrl": "https://clawhub.ai/anysearch-ai/skills/anysearch-mcp",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T01:29:04.567Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-anysearch-ai-anysearch-mcp/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-anysearch-ai-anysearch-mcp/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T01:29:04.567Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "37K downloads",
"href": "https://clawhub.ai/anysearch-ai/anysearch-mcp",
"sourceUrl": "https://clawhub.ai/anysearch-ai/anysearch-mcp",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T01:29:04.567Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.0.0",
"href": "https://clawhub.ai/anysearch-ai/anysearch-mcp",
"sourceUrl": "https://clawhub.ai/anysearch-ai/anysearch-mcp",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-27T09:41:17.811Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-anysearch-ai-anysearch-mcp/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-anysearch-ai-anysearch-mcp/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.0.0",
"description": "- Added support for agent-initiated user registration and instant API key issuance with a single email (no verification code required). - Expanded configuration instructions with agent-specific paths, improved compatibility notes, and clarified config keys for OpenCode and Claude Desktop. - Introduced required `X-Anysearch-Client` HTTP header for improved client/server interoperability; documented in all install examples. - Added security, license, and notice files; removed outdated documentation (`skill-card.md`). - Enhanced error handling documentation for API key registration flow, with explicit user messaging guidelines. - Updated vertical domain search instructions and removed references to hardcoded domain count.",
"href": "https://clawhub.ai/anysearch-ai/anysearch-mcp",
"sourceUrl": "https://clawhub.ai/anysearch-ai/anysearch-mcp",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-27T09:41:17.811Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
