Authentication
所有请求(MCP 和 REST API)都可以使用 API 密钥或Entra ID访问令牌进行身份验证。 有关详细的设置说明,请参阅“身份验证”。
MCP 服务器集成
Web IQ MCP 服务器使 AI 代理能够与 Microsoft Web IQ 产品/服务提供的丰富搜索功能无缝集成。 此集成为 AI 模型提供对来自 Web、新闻、视频和图像的最新内容的实时访问,以及浏览功能。
工具结果遵循与 REST 响应相同的字段存在规则:null、空字符串以及空列表/数组模型字段都会从结构化内容及其 JSON 文本回退中省略。 将不存在的列表字段视为不包含任何项。 仅包含空格的字符串、false、0、空字典、数组/字典条目和嵌入的原始 JSON 都会被保留。 这不会更改 MCP 请求参数、JSON-RPC 标识符或协议信封数组,例如 content。
终结点:mcp https://api.microsoft.ai/v3/mcp
可用的 MCP 工具:
-
web- 搜索 Web 并检索网页内容 -
videos- 搜索相关视频 -
browse- 从特定 URL 检索内容 -
news- 搜索最新新闻文章 -
images- 搜索相关图像
Note
WebIQ MCP 服务器公开的工具仅限于帐户允许的服务列表。 如果 API 密钥或 Entra ID 访问令牌没有访问某个工具的权限,它将不会显示在 MCP 工具列表中。 请联系Microsoft代表,请求访问其他工具。
MCP 服务器配置:
将此添加到mcp.json文件以与 VS Code Copilot或其他 MCP 兼容的客户端一起使用:
{
"mcpServers": {
"WebIQ-MCP": {
"url": "https://api.microsoft.ai/v3/mcp",
"type": "http",
"headers": {
"x-apikey": "<your-api-key>"
}
}
}
}
对于 Copilot CLI,请将以下内容添加到位于以下位置的配置文件:
- Mac/Linux:
~/.copilot/mcp-config.json - Windows:
%USERPROFILE%\.copilot\mcp-config.json
{
"mcpServers": {
"WebIQ-MCP": {
"url": "https://api.microsoft.ai/v3/mcp",
"type": "http",
"authtype": "api-key",
"headers": {
"x-apikey": "<your-api-key>"
}
}
}
}
Web 搜索 MCP 工具
工具名称:web
MCP 工具接受与 REST API 相同的参数。 有关完整参考,请参阅 Web 搜索参数 。
视频搜索 MCP 工具
工具名称:videos
MCP 工具接受与 REST API 相同的参数。 有关完整参考,请参阅 视频搜索参数 。
浏览 MCP 工具
工具名称:browse
MCP 工具接受与 REST API 相同的参数。 有关完整参考信息,请参阅 浏览参数。
新闻搜索 MCP 工具
工具名称:news
MCP 工具接受与 REST API 相同的参数。 有关完整参考,请参阅 新闻搜索参数 。
图像搜索 MCP 工具
工具名称:images
MCP 工具接受与 REST API 相同的参数。 有关完整参考,请参阅图像搜索参数。