New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@meetdewey/mcp

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@meetdewey/mcp

MCP server for Dewey document search and research

Source
npmnpm
Version
1.1.0
Version published
Weekly downloads
67
123.33%
Maintainers
1
Weekly downloads
 
Created
Source

Dewey

@meetdewey/mcp

CI

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):

{
  "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

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_list_documentsList documents in a collection with their processing status
dewey_get_sectionFetch the full Markdown content of a section by ID

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. These are set per-collection in the Dewey dashboard or via the API and apply transparently whenever dewey_research is called against that collection. No configuration is needed in the MCP server itself.

Tool usage pattern

A typical agentic workflow uses the tools in this order:

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

License

MIT

FAQs

Package last updated on 11 Apr 2026

Related posts