Cursor
screen_by_score
Multi-factor screener: filter stocks or ETFs by multiple Danelfin score thresholds simultaneously. All filters are applied server-side. Use when the user wants to find stocks matching combined criteria. Examples: "stocks with AI score ≥ 8 AND low risk ≥ 7", "momentum plays with strong fundamentals in European stocks", "defensive US names with high sentiment score".
Remote danelfin/ai-scores
Remote (network-hosted)
Other tools also called screen_by_score?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20,
"description": "Maximum number of results to return (1–100)"
},
"market": {
"type": "string",
"description": "Market universe. One of: 'us_stocks', 'us_etfs', 'stoxx600'"
},
"min_ai_score": {
"type": "integer",
"default": 7,
"description": "Minimum overall AI Score (1–10)"
},
"min_low_risk": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Minimum Low Risk sub-score (1–10). Omit to skip this filter"
},
"min_sentiment": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Minimum Sentiment sub-score (1–10). Omit to skip this filter"
},
"min_technical": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Minimum Technical sub-score (1–10). Omit to skip this filter"
},
"min_fundamental": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Minimum Fundamental sub-score (1–10). Omit to skip this filter"
}
}
}