Sourced.dev revolutionizes package management by providing coding agents with direct access to source code. Instead of navigating through layers of documentation or outdated training data, Sourced enables efficient searches through 800k+ Python and 3M+ npm packages. Quickly install and configure the MCP server to enhance your coding experience.
Sourced.dev is an innovative source code search tool designed to enhance how coding agents access and interact with dependency source code from major repositories like PyPI and npm. By using the Model Context Protocol (MCP), this platform enables agents to directly read, search, and navigate source code, eliminating the need for reliance on outdated training data or inefficient web searches. This feature allows for a seamless experience as if the code were available locally.
Key Features
- Extensive Package Tracking: Sourced.dev monitors over 800,000 Python packages and 3,000,000 npm packages, indexing new releases within just 5 minutes of publication.
- Supported Agents: The platform supports a variety of coding agents out of the box, including:
Advanced Tools for Coding Agents
Sourced.dev provides tools to enhance coding capabilities, including:
| Tool | Description |
|---|---|
read | Read a file from a package's source code with line numbers. |
grep | Search for a regex pattern across a package's source tree. |
glob | Find files matching a glob pattern within a package. |
All tools allow specifying an ecosystem (e.g., pypi, npm), a package_name, and an optional version, defaulting to the latest.
Ecosystem Support
Sourced.dev currently supports:
- PyPI with over 800,000 packages
- npm with over 3 million packages
- Future plans to include support for Maven/Gradle, RubyGems, and Crates.io (Rust).
Get Started
To begin utilizing Sourced.dev, visit sourced.dev for more information, or explore the Issues to see current tasks and how to contribute by opening a Pull Request.
By adopting Sourced.dev, coding agents can significantly improve efficiency in source code searches and repository interactions.
No comments yet.
Sign in to be the first to comment.