Sourced.dev
Búsqueda de código fuente para cada paquete en PyPI y npm.
Documentación
Sourced.dev
Búsqueda de código fuente para cada paquete en PyPI y npm.
Sourced.dev proporciona a los agentes de codificación acceso directo al código fuente de las dependencias a través del Model Context Protocol (MCP). En lugar de depender de datos de entrenamiento o búsquedas web, los agentes pueden leer, buscar y navegar por el código fuente real de cualquier paquete, como si estuviera en tu máquina local.
Actualmente rastrea más de 800 000 paquetes de Python y más de 3 000 000 de paquetes de npm. Las nuevas versiones se indexan en un plazo de 5 minutos desde su publicación.
Inicio rápido
Instala el servidor MCP con un solo comando. Se autentica mediante GitHub y configura tus agentes de codificación automáticamente:
curl -sL sourced.dev/install | sh
El instalador:
- Autoriza con GitHub.
- Crea una clave de API.
- Configura el servidor MCP para los agentes seleccionados.
Reinicia tus agentes de codificación después de la instalación para empezar a usar Sourced.
Agentes compatibles
Los siguientes agentes de codificación son compatibles de serie:
- Claude Code
- Claude Desktop (macOS)
- Cursor
- VS Code
- Windsurf
- Codex
- Gemini CLI
- Kiro
- Zed
- OpenCode
- Copilot CLI
- Antigravity
Capacidades
Sourced.dev expone las siguientes herramientas a tu agente de codificación a través de MCP:
| Herramienta | Descripción |
|---|---|
read | Lee un archivo del código fuente de un paquete con números de línea. |
grep | Busca un patrón de expresión regular en el árbol de código fuente de un paquete. |
glob | Encuentra archivos que coincidan con un patrón glob dentro de un paquete. |
Todas las herramientas aceptan un ecosystem (p. ej., pypi, npm), un package_name y un version opcional (por defecto, la última versión).
Soporte de ecosistema
- PyPI — más de 800 000 paquetes
- npm — más de 3 000 000 de paquetes
- Maven/Gradle — planificado
- RubyGems — planificado
- Crates.io (Rust) — planificado
Próximos pasos
- Visita sourced.dev para obtener más información.
- Consulta la página de Issues para ver tareas abiertas o reportar un error.
- Abre un Pull Request para contribuir.
Licencia
Licencia MIT — consulta LICENSE para más detalles.