dependency-context
If you are the rightful owner of dependency-context and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Dependency Context is an MCP server and command line tool that provides AI assistants with contextual access to your project's dependency documentation.
Dependency Context is designed to enhance AI assistants by providing them with contextual access to a project's dependency documentation. This tool allows for more accurate responses regarding libraries and frameworks used within a codebase. Users can specify which dependencies to index using a custom `dependency-context.json` file, improving indexing speed and focusing search results on relevant libraries. If this file is not present, the tool defaults to scanning `package.json` or `requirements.txt`. Dependency Context can be integrated with AI tools via MCP, enabling semantic search over indexed documentation. It supports both direct download of documentation and AI integration for enhanced search capabilities.
Features
- Custom Dependency Indexing: Allows users to specify dependencies for indexing, improving speed and relevance.
- AI Integration: Provides contextual access to dependency documentation for AI assistants.
- Semantic Search: Enables semantic search over indexed documentation for accurate information retrieval.
- Direct Documentation Download: Offers a method to download and browse documentation without vector search.
- Modular Architecture: Built with TypeScript, featuring components like parsers, repository discovery, and vector store.
Tools
InitializeDependencyIndex
Initialize dependency index, support custom dependency configuration or automatic scanning
package.json
/requirements.txt
searchDependencyDocs
Perform semantic search to return document fragments related to the query