- Made feedparser import optional in discovery.py with graceful fallback - Fixed GitHubClient import to use correct GitHubAPIClient class name - Made server import optional in __init__.py to allow tool imports without fastmcp dependency - Added warning when feedparser is not available for RSS functionality - All tool modules now importable without external dependencies This allows the MCP server to start even when optional dependencies are missing, providing graceful degradation of functionality. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| analytics.py | ||
| community.py | ||
| compatibility_check.py | ||
| dependency_resolver.py | ||
| discovery.py | ||
| download_stats.py | ||
| metadata.py | ||
| package_downloader.py | ||
| package_query.py | ||
| publishing.py | ||
| search.py | ||
| workflow.py | ||