Dewey

com.meetdewey由 meetdewey.com 发布官方发布者v1.5.4更新于 Nov 2, 2026

Agentic search over your Dewey document collections from any MCP-compatible client.

已验证Streamable HTTP可网页运行文件与存储知识与记忆

概览

AI 生成的概览

Dewey 让助手搜索、阅读并研究你的 Dewey 文档集合,提供带引用的回答、论断与矛盾分析以及文档管理。

可以做什么
  • 列出集合并进行语义加关键词混合检索、章节扫描和带引用的智能研究查询
  • 以 Markdown 读取章节和文档,列出文档章节及处理状态
  • 列出提取的论断与检测到的矛盾,触发矛盾检测并应用或忽略解决方案
  • 运行去重、列出重复分组,并提升或解散规范文档
  • 查看集合统计、更新集合设置与研究指令、重算摘要与图注,重试或删除文档和集合
适用场景
当你的研究或参考资料已存放在 Dewey 集合中,并希望助手基于这些内容给出有依据、带引用的回答,或核查文档之间的矛盾与重复时适用。
运行要求
需要 Dewey 项目 API 密钥(DEWEY_API_KEY);可选 DEWEY_COLLECTION_ID 作为默认集合,DEWEY_API_URL 覆盖 API 基础地址。可作为远程端点使用,或通过 npm 包 @meetdewey/mcp 配合 Node.js(npx)本地运行。去重功能需在集合上启用 enableDeduplication。
安装前请注意
API 密钥是项目凭据,通过环境变量传入。多个工具会修改或销毁数据:删除文档和集合不可恢复,更新、重试、重算、矛盾处理和去重运行都会改变集合状态与指令。文档内容会发送到 Dewey 的 API 进行处理和研究。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Dewey,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.meetdewey%2Fdewey/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "dewey": {
      "type": "http",
      "url": "https://mcp.meetdewey.com/mcp"
    }
  }
}

README

[Dewey]

@meetdewey/mcp

MCP server for Dewey — search and research your document collections from Claude, Cursor, and any MCP-compatible agent. See the full API reference for details.

Installation

Add to your claude_desktop_config.json (or equivalent MCP client config):

json
{  "mcpServers": {    "dewey": {      "command": "/bin/sh",      "args": ["-lc", "npx -y @meetdewey/mcp"],      "env": {        "DEWEY_API_KEY": "dwy_live_...",        "DEWEY_COLLECTION_ID": "..."      }    }  }}

Note for Windows users: replace "command": "/bin/sh" and "args": ["-lc", "npx -y @meetdewey/mcp"] with "command": "npx" and "args": ["-y", "@meetdewey/mcp"] — the login-shell wrapper is only needed on macOS/Linux to pick up Homebrew and nvm PATH entries that Claude Desktop doesn't inherit.

Environment variables

VariableRequiredDescription
DEWEY_API_KEYYesYour Dewey project API key
DEWEY_COLLECTION_IDNoDefault collection ID. When set, tools that accept collection_id will fall back to this value.
DEWEY_API_URLNoOverride the API base URL (default: https://api.meetdewey.com/v1)

Available tools

Search & research

ToolDescription
dewey_list_collectionsList all collections in the project, including description and research instructions when set
dewey_searchHybrid semantic + keyword search over chunk content
dewey_scan_sectionsLightweight search over section titles and summaries
dewey_researchAgentic research query with configurable depth — returns a grounded, cited answer
dewey_get_sectionFetch the full Markdown content of a section by ID

Document management

ToolDescription
dewey_list_documentsList documents in a collection with their processing status
dewey_get_document_sectionsList all sections in a document (table of contents with heading levels and IDs)
dewey_get_document_markdownFetch the full converted Markdown content of a document
dewey_retry_documentRetry a failed document — clears error state and re-queues processing
dewey_delete_documentPermanently delete a document and all its derived data

Claims & contradictions

ToolDescription
dewey_list_claimsList extracted factual claims from a collection or specific document, filterable by importance (1–5)
dewey_list_contradictionsList detected contradictions — clusters of conflicting claims with explanations and suggested resolutions
dewey_detect_contradictionsTrigger an async contradiction detection run across all claims in a collection
dewey_get_contradiction_runGet the status and stats of the latest contradiction detection run (use to poll after dewey_detect_contradictions)
dewey_resolve_contradictionApply a resolution instruction to a contradiction or dismiss it

Deduplication

ToolDescription
dewey_detect_duplicatesTrigger an async deduplication run — identifies near-duplicate documents by measuring shared content across chunks and marks one per cluster as canonical
dewey_get_duplicate_runGet the status and stats of the latest deduplication run (use to poll after dewey_detect_duplicates)
dewey_list_duplicate_groupsList near-duplicate groups with canonical + members and coverage percentages
dewey_promote_duplicate_canonicalPromote a different member to canonical; old canonical becomes near_duplicate
dewey_disband_duplicate_groupDisband a group; former members rejoin retrieval as distinct documents

Non-canonical documents are excluded from retrieval and contradiction detection. Requires enableDeduplication: true on the collection (set via dewey_update_collection or the Dewey dashboard).

Collection settings

ToolDescription
dewey_get_collection_statsGet document count, storage, section/chunk/claim counts, and processing status breakdown
dewey_update_collectionUpdate collection name, description, research instructions, visibility, and feature flags
dewey_recompute_summariesRe-run AI section summarization across all documents (e.g. after changing the LLM model)
dewey_recompute_captionsRe-run AI captioning for all images and tables across all documents
dewey_delete_collectionPermanently delete a collection and all its data

Research instructions

Collections can have natural-language instructions that are automatically injected into the research system prompt — for example, noting units, preferred sources, or how to handle missing information. They can be set in the Dewey dashboard, via the API, or directly through dewey_update_collection. When dewey_resolve_contradiction is used to apply a resolution, the suggested instruction is also appended here automatically.

Tool usage pattern

A typical read-only research workflow:

  1. dewey_list_collections — discover available collections and understand their purpose
  2. dewey_scan_sections — quickly explore document structure to identify relevant sections
  3. dewey_get_section — load full content of a specific section
  4. dewey_search — retrieve the most relevant chunks for a focused question
  5. dewey_research — run a full agentic research query for questions that need multi-step reasoning

For deeper analysis and curation:

  1. dewey_get_collection_stats — assess how much content has been processed
  2. dewey_list_claims — surface the most important facts across documents
  3. dewey_list_contradictions — identify where documents disagree
  4. dewey_resolve_contradiction — apply or dismiss each contradiction, updating collection instructions automatically

License

MIT

来源:README.md,提交 3d83f44

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.5.4最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式必需10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。