get_forex_sentiment
Analyze forex currency pair sentiment using AI, incorporating economic factors, central bank policies, and geopolitical influences to provide trading recommendations.
Instructions
Get AI-powered forex currency pair sentiment analysis.
Args: pair: Currency pair (e.g., EURUSD, GBPJPY, USDJPY, AUDUSD) include_economic: Include economic factors analysis include_central_bank: Include central bank policy outlook include_geopolitical: Include geopolitical factors
Returns: Sentiment analysis with overall rating, confidence score, key drivers, and trading recommendation.
Price: $0.40
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pair | Yes | ||
| include_economic | No | ||
| include_central_bank | No | ||
| include_geopolitical | No |
Implementation Reference
- coinrailz_mcp/__init__.py:1059-1087 (handler)The `get_forex_sentiment` function is defined as an MCP tool to fetch forex currency pair sentiment analysis using `call_coinrailz_service`.
@mcp.tool() async def get_forex_sentiment( pair: str, include_economic: bool = True, include_central_bank: bool = True, include_geopolitical: bool = True ) -> str: """ Get AI-powered forex currency pair sentiment analysis. Args: pair: Currency pair (e.g., EURUSD, GBPJPY, USDJPY, AUDUSD) include_economic: Include economic factors analysis include_central_bank: Include central bank policy outlook include_geopolitical: Include geopolitical factors Returns: Sentiment analysis with overall rating, confidence score, key drivers, and trading recommendation. Price: $0.40 """ payload = { "pair": pair.upper(), "includeEconomic": include_economic, "includeCentralBank": include_central_bank, "includeGeopolitical": include_geopolitical } result = await call_coinrailz_service("forex-sentiment", payload) return json.dumps(result, indent=2)