← Back to MCP list
§ Quickstart
Add the following to your MCP client configuration (Cursor, Claude Desktop, etc.):
Requires uv. Replace YOUR_API_KEY with your NARRATIVE_API_KEY.
MCP Client Configuration
{
"mcpServers": {
"aletaindex": {
"command": "uvx",
"args": [
"narrative-intelligence-mcp"
],
"env": {
"NARRATIVE_API_KEY": "YOUR_API_KEY"
}
}
}
}Config file locations
- Cursor: Settings → MCP, or edit ~/.cursor/mcp.json
- Claude Desktop: edit claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\)
§ Tools Reference
2 tools
get_narratives
Get narrative hierarchy, topic clusters, and sentiment for tickers
| Parameter | Type | Required | Description |
|---|---|---|---|
| tickers | string | ✓ | e.g. NVDA |
| from_date | string | ✓ | Start date |
| to_date | string | ✓ | End date |
get_portfolio_risk
Portfolio narrative risk and theme concentration
| Parameter | Type | Required | Description |
|---|---|---|---|
| holdings | object[] | ✓ | Holdings with tickers and weights |
§ Examples
Once configured, you can ask the AI directly:
NVDA narrative tracking
Analyze NVDA dominant narratives and sentiment shifts over the past 7 days
Calls get_narratives
LadleAgent