Yahoo Finance MCP Server

by narumiruna
Verified

analyze_sentiment

Evaluate stock sentiment by analyzing provided rationale, assigning a score from -1 (negative) to 1 (positive), and classifying sentiment as positive, negative, or neutral.

Instructions

You are a sentiment analysis tool. Based on the provided rationale, analyze the sentiment for the given stock symbol. Please ensure that your analysis is objective and unbiased.

Return the result in the following formatted output.

Input Schema

NameRequiredDescriptionDefault
reasoningYesThe rationale behind the sentiment analysis
scoreYesThe sentiment score ranging from -1 to 1, where -1 is extremely negative, 1 is extremely positive, and 0 is neutral
sentimentYesThe sentiment label, valid values are 'positive', 'negative', or 'neutral'
symbolYesThe stock symbol

Input Schema (JSON Schema)

{ "properties": { "reasoning": { "description": "The rationale behind the sentiment analysis", "title": "Reasoning", "type": "string" }, "score": { "description": "The sentiment score ranging from -1 to 1, where -1 is extremely negative, 1 is extremely positive, and 0 is neutral", "title": "Score", "type": "number" }, "sentiment": { "description": "The sentiment label, valid values are 'positive', 'negative', or 'neutral'", "enum": [ "positive", "negative", "neutral" ], "title": "Sentiment", "type": "string" }, "symbol": { "description": "The stock symbol", "title": "Symbol", "type": "string" } }, "required": [ "symbol", "reasoning", "sentiment", "score" ], "title": "analyze_sentimentArguments", "type": "object" }

You must be authenticated.

Other Tools from Yahoo Finance MCP Server

Related Tools

ID: kt62jxr4x8