README.md
pyproject.toml
src/devsnips_mcp/__init__.py
src/devsnips_mcp/__main__.py
src/devsnips_mcp/config.py
src/devsnips_mcp/errors.py
src/devsnips_mcp/models.py
src/devsnips_mcp/server.py
src/devsnips_mcp.egg-info/PKG-INFO
src/devsnips_mcp.egg-info/SOURCES.txt
src/devsnips_mcp.egg-info/dependency_links.txt
src/devsnips_mcp.egg-info/entry_points.txt
src/devsnips_mcp.egg-info/requires.txt
src/devsnips_mcp.egg-info/top_level.txt
src/devsnips_mcp/cache/__init__.py
src/devsnips_mcp/cache/paths.py
src/devsnips_mcp/cache/store.py
src/devsnips_mcp/files/__init__.py
src/devsnips_mcp/files/resolver.py
src/devsnips_mcp/index/__init__.py
src/devsnips_mcp/index/schema.py
src/devsnips_mcp/registry/__init__.py
src/devsnips_mcp/registry/github.py
src/devsnips_mcp/registry/loader.py
src/devsnips_mcp/registry/local.py
src/devsnips_mcp/registry/provider.py
src/devsnips_mcp/search/__init__.py
src/devsnips_mcp/search/engine.py
src/devsnips_mcp/search/scoring.py
src/devsnips_mcp/search/tokenizer.py
src/devsnips_mcp/tools/__init__.py
src/devsnips_mcp/tools/context.py
src/devsnips_mcp/tools/get_resource.py
src/devsnips_mcp/tools/get_resource_file.py
src/devsnips_mcp/tools/list_facets.py
src/devsnips_mcp/tools/search_resources.py
tests/test_cache.py
tests/test_contract.py
tests/test_live_network.py
tests/test_loader.py
tests/test_models.py
tests/test_parity.py
tests/test_providers.py
tests/test_resolver.py
tests/test_search.py
tests/test_stdio_smoke.py
tests/test_tools.py