This repository hosts the Model Context Protocol (MCP) server for Daipendency, enabling extraction of narrative and API documentation for project dependencies using the `get_dependency_docs` tool. This repository hosts the Model
Model Context Protocol (MCP) server for Daipendency. This server facilitates communication and data exchange between Daipendency and other tools or services using the MCP standard.
Utilize npx -y @daipendency/mcp
to execute the MCP server via standard input/output (stdio). This provides a straightforward method for running the server in various environments.
get_dependency_docs
This tool extracts both narrative and API documentation for a specified dependency within a local project.
Functionally, it mirrors the behavior of the daipendency extract-dep
command-line tool in the main Daipendency project.
Despite Daipendency's Rust implementation, this MCP server is built using TypeScript. This decision allows leveraging mature and feature-rich MCP SDKs. To bridge the gap, JS bindings for Daipendency were created, enabling seamless interaction between the TypeScript server and the core Daipendency functionality.
daipendency/daipendency-mcp
January 30, 2025
March 27, 2025
TypeScript