Sourced.dev

Pesquisa de código-fonte para todos os pacotes no PyPI e npm.

Documentação

Sourced.dev

Website License PyPI Packages npm Packages MCP

Busca de código-fonte para todos os pacotes no PyPI e npm.

O Sourced.dev fornece aos agentes de codificação acesso direto ao código-fonte de dependências através do Model Context Protocol (MCP). Em vez de depender de dados de treinamento ou pesquisas na web, os agentes podem ler, pesquisar e navegar pelo código-fonte real de qualquer pacote — como se estivesse em sua máquina local.

Atualmente, monitora todos os 800.000+ pacotes Python e todos os 3.000.000+ pacotes npm. Novas versões são indexadas em até 5 minutos após a publicação.

Início Rápido

Instale o servidor MCP em um único comando. Ele autentica via GitHub e configura seus agentes de codificação automaticamente:

curl -sL sourced.dev/install | sh

O instalador irá:

  1. Autorizar com o GitHub.
  2. Criar uma chave de API.
  3. Configurar o servidor MCP para os agentes selecionados.

Reinicie seus agentes de codificação após a instalação para começar a usar o Sourced.

Agentes Suportados

Os seguintes agentes de codificação são suportados nativamente:

Recursos

O Sourced.dev expõe as seguintes ferramentas ao seu agente de codificação via MCP:

FerramentaDescrição
readLê um arquivo do código-fonte de um pacote com números de linha.
grepPesquisa um padrão regex na árvore de código-fonte de um pacote.
globEncontra arquivos que correspondem a um padrão glob dentro de um pacote.

Todas as ferramentas aceitam um ecosystem (ex.: pypi, npm), um package_name e um version opcional (padrão: versão mais recente).

Suporte ao Ecossistema

  • PyPI — 800.000+ pacotes
  • npm — 3.000.000+ pacotes
  • Maven/Gradle — planejado
  • RubyGems — planejado
  • Crates.io (Rust) — planejado

Próximos Passos

Licença

Licença MIT — veja LICENSE para detalhes.