Skip to main content
Glama
xinzhuang

deepseek-websearch-mcp

by xinzhuang

web_search

Search the web via DeepSeek and return ranked, structured results with relevance scores, authority, and publication times. Supports site:, lang:, and date filters to refine queries.

Instructions

使用 DeepSeek 搜索引擎搜索网页,返回带排序分数、权威性、发布时间的结构化结果。query 支持 site: / -site: / "精确短语" / lang:zh,en / after:2025 / before:2026 / -排除词 等语法。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
countNo返回条数,1~50,默认 10
queryYes搜索词,1~128 个字符,不能全为空白。支持搜索语法:site:github.com、-site:example.com、"精确短语"、lang:zh,en、after:2025-01-01、before:2026、-排除词
localizationNo用于优先返回本地化搜索结果的 IP 地址(可选)
need_contentNo是否同时返回网页正文,默认 false。正文较长,仅在需要阅读全文时开启
ori_questionNo触发搜索的用户原始问题(可选),有助于更好地理解搜索意图

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full burden, and it does disclose the shape of the return (structured results with ranking score, authority, timestamp). However it says nothing about rate limits, auth, pagination, or result-count caps beyond what the schema states, so the behavioral picture remains partial for a no-annotation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with what the tool does and what it returns, followed by the query grammar. Dense and free of filler, though the second sentence substantially restates the schema's query description rather than earning new space.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description usefully compensates by naming the returned fields (ranking score, authority, publish time). It is largely sufficient for calling the tool correctly, with the main remaining gap being routing against the sibling web_fetch.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all five parameters are already documented in the schema, including the same query-syntax list. The description's syntax sentence largely duplicates the schema's query description and adds no extra semantics, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('使用 DeepSeek 搜索引擎搜索网页') and characterizes the return as structured results with ranking score, authority and publish time. It clearly reads as a search tool, implicitly distinct from the sibling web_fetch, but it never names or contrasts with that sibling explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use or when-not-to-use guidance and no mention of the alternative web_fetch for retrieving a known page. The only hint of usage is the query-syntax enumeration, which describes how to query rather than when this tool is the right choice.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools