Skip to main content
Glama

MaverickMCP

by wshobson
MIT License
165
  • Apple
__init__.py883 B
""" Provider interfaces for Maverick-MCP. This package contains abstract interfaces that define contracts for all data providers, caching systems, and persistence layers. These interfaces enable dependency injection, improve testability, and reduce coupling between components. The interfaces follow the Interface Segregation Principle, providing focused contracts for specific concerns rather than monolithic interfaces. """ from .cache import ICacheManager from .config import IConfigurationProvider from .macro_data import IMacroDataProvider from .market_data import IMarketDataProvider from .persistence import IDataPersistence from .stock_data import IStockDataFetcher, IStockScreener __all__ = [ "ICacheManager", "IConfigurationProvider", "IDataPersistence", "IMarketDataProvider", "IMacroDataProvider", "IStockDataFetcher", "IStockScreener", ]

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wshobson/maverick-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server