Sourced.dev

Búsqueda de código fuente para cada paquete en PyPI y npm.

Documentación

Sourced.dev

Website License PyPI Packages npm Packages MCP

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:

  1. Autoriza con GitHub.
  2. Crea una clave de API.
  3. 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:

Capacidades

Sourced.dev expone las siguientes herramientas a tu agente de codificación a través de MCP:

HerramientaDescripción
readLee un archivo del código fuente de un paquete con números de línea.
grepBusca un patrón de expresión regular en el árbol de código fuente de un paquete.
globEncuentra 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.