Resource Templates
Resources provide read-only data that AI applications can pull into context. Unlike tools (which the AI invokes), resources are typically loaded by the application when building the conversation context.
Available Resources
gilito://asset/{assetId}Complete asset information including profile, fundamentals, exchange, and industry. Accepts ticker symbols or asset IDs.
Example: gilito://asset/AAPL
gilito://asset/{assetId}/pricesLast 6 months of OHLCV price data for an asset.
Example: gilito://asset/TSLA/prices
gilito://asset/{assetId}/strategiesTop 10 strategies for an asset ranked by Gilito Score.
Example: gilito://asset/MSFT/strategies
gilito://strategy/{hash}/results/{assetId}Detailed backtest results for a specific strategy on a specific asset.
Example: gilito://strategy/a1b2c3d4/results/AAPL
gilito://signals/{assetId}Current buy/sell/hold signal for an asset with confidence and strategy details.
Example: gilito://signals/GOOGL
gilito://signals/leaderboardSignal leaderboard — top 20 assets ranked by signal performance.
gilito://portfolio/{portfolioId}Portfolio details with all holdings, KPIs, and performance metrics.
gilito://portfoliosOverview of all your portfolios with summary metrics.
How Resources Work
Resources are different from tools. Tools are actions the AI executes — resources are data the application loads into context. Think of resources as "here's some relevant data" vs tools as "do this for me."
Most MCP clients will show available resources in a sidebar or attachment panel. You can attach a resource to your conversation to give the AI context about a specific asset, portfolio, or signal.
Response Format
All resources return JSON data wrapped in the standard Gilito API format:
{
"data": {
// Resource-specific data
}
}