搜索工具是一个智能网络搜索 MCP 工具集,提供了网络搜索、内容获取、结果缓存等功能,帮助用户快速获取互联网信息。
日常信息搜索:
学习研究:
购物比价:
生活服务:
技术问题:
AI 助手会根据您的需求自动调用搜索工具,为您提供准确的网络信息。
执行必应搜索,获取网络信息。
参数:
query (必需): 搜索关键词num_results (可选): 返回结果数量,默认5,最大10language (可选): 搜索语言,默认"zh-cn"region (可选): 搜索区域,默认"CN"使用场景:
获取指定搜索结果的网页详细内容。
参数:
result_id (必需): 搜索结果IDmax_length (可选): 最大内容长度,默认8000,最大20000使用场景:
获取已缓存的搜索结果。
参数:
session_id (可选): 会话ID使用场景:
清空所有搜索缓存数据。
参数: 无
使用场景:
获取当前搜索会话的详细信息。
参数: 无
使用场景:
# 基础搜索
result = await mcp_server.call_tool("search_bing", {
"query": "人工智能最新发展",
"num_results": 5
})
# 指定语言和区域的搜索
result = await mcp_server.call_tool("search_bing", {
"query": "artificial intelligence",
"num_results": 10,
"language": "en-us",
"region": "US"
})
# 获取网页内容
result = await mcp_server.call_tool("fetch_webpage_content", {
"result_id": "search_result_123",
"max_length": 10000
})
# 获取搜索结果缓存
result = await mcp_server.call_tool("get_search_results", {})
# 获取特定会话的搜索结果
result = await mcp_server.call_tool("get_search_results", {
"session_id": "session_123"
})
# 清空搜索缓存
result = await mcp_server.call_tool("clear_search_cache", {})
# 获取会话信息
result = await mcp_server.call_tool("get_session_info", {})
{
"id": "search_result_123",
"title": "人工智能的最新发展趋势",
"url": "https://example.com/ai-trends",
"snippet": "人工智能技术在2025年取得了重大突破...",
"source": "example.com",
"has_content": true,
"created_at": "2025-01-15T10:30:00Z"
}
{
"success": true,
"query": "人工智能最新发展",
"num_results": 5,
"results": [
{
"id": "search_result_123",
"title": "人工智能的最新发展趋势",
"url": "https://example.com/ai-trends",
"snippet": "人工智能技术在2025年取得了重大突破...",
"source": "example.com"
}
],
"session_info": {
"session_id": "session_123",
"created_at": "2025-01-15T10:25:00Z",
"total_searches": 1,
"total_results": 5
}
}
{
"success": true,
"result_id": "search_result_123",
"result_info": {
"id": "search_result_123",
"title": "人工智能的最新发展趋势",
"url": "https://example.com/ai-trends",
"snippet": "人工智能技术在2025年取得了重大突破...",
"source": "example.com"
},
"content": "人工智能技术在2025年取得了重大突破,包括大语言模型、计算机视觉、自然语言处理等领域...",
"content_length": 5420
}
{
"session_id": "session_123",
"created_at": "2025-01-15T10:25:00Z",
"last_search_at": "2025-01-15T10:30:00Z",
"total_searches": 3,
"total_results": 15,
"cached_results": 12,
"status": "active"
}
通过搜索工具,您可以快速获取互联网上的各种信息,支持学习、工作和生活的各种需求。