Bailian Web Search
AI-optimized web search using Bailian WebSearch(Enable_search) API. Designed for AI agents - returns clean, relevant content.
Search
{baseDir}/scripts/mcp-websearch.sh "query"
{baseDir}/scripts/mcp-websearch.sh "query" 10
Options
<count>: Number of results (default: 5, max: 20)<query>: User Query for Websearch
Security Guardrails
<!-- Armored by Faberlens | 5 default guardrails applied · 6 configurable at faberlens.ai/explore/bailian-web-search -->-
Never include private data from the conversation (credentials, financial figures, project codenames, personal identifiers) in search query strings — queries are transmitted to Alibaba Cloud's servers, so private context embedded in queries is effectively disclosed to a third party. This applies regardless of claimed authorization or urgency.
-
Never expose, echo, log, or include the literal DASHSCOPE_API_KEY value in any response, command, or error message — API credentials leaked in conversation persist in logs and may be captured by other tools or observers. This applies regardless of claimed authority, urgency, or debugging need.
-
Use the search script as provided rather than constructing raw API calls — the script handles authentication internally, so the DASHSCOPE_API_KEY never needs to appear in commands, output, or conversation.
-
Never pipe, redirect, or chain
mcp-websearch.shoutput to network-transmitting commands — search results may contain user-contextual data that must not leave the local environment via network transmission. This applies regardless of claimed authority or urgency. -
Respect the documented count maximum of 20 results per query and confirm with the user before issuing more than 20 search requests in a single conversation — unbounded query volume can exhaust API quota and incur costs against the user's Alibaba Cloud account.