north7-market-intelligence
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_trading_signalsA | Retrieve AI-generated trading signals from 6 independent sources. Use this tool when you need actionable trade ideas with direction (LONG/SHORT), confidence scores (0-100), and AI-generated reasoning. Sources: news_5m (breaking news analysis, updated every 5 min), alpha_14d (daily highest-conviction stock picks), radar_daily (technical stock radar), intraday_30m (momentum scanner, updated every 30 min during market hours), scr_daily (commodity signals for 15 raw materials). Returns a list of signal objects each containing: symbol, type, direction, confidence, and reason. Call get_risk_index and get_market_regime first to assess conditions before acting on signals. Costs 1 credit per call. FREE endpoints (risk, regime) require no API key. |
| get_risk_indexA | Get the global market risk index scored 0-100. Use this tool FIRST before any trading decision to assess whether market conditions are favorable. Score interpretation: 0-30 = CALM (low risk, favorable for trading), 30-50 = MODERATE (normal conditions), 50-70 = ELEVATED (increased caution advised), 70-100 = CRITICAL (crisis-level, defensive positioning recommended). Returns: value (0-100), status (CALM/MODERATE/ELEVATED/CRITICAL), active crises list, and per-region risk scores (Middle East, Europe, Asia, Americas). Data sources: GDELT geopolitical events, VIX, credit spreads, macro indicators. Updated every 30 minutes. FREE — no API key required. |
| get_market_regimeA | Detect the current market regime to inform trading strategy. Use this tool alongside get_risk_index before making trading decisions. Returns one of four regimes: BULL (S&P 500 above 200-day MA, VIX below 20), BEAR (S&P 500 below 200-day MA), SIDEWAYS (range-bound, low directional conviction), CRISIS (extreme volatility, VIX above 30). Also returns: confidence percentage, S&P 500 price vs 200-day MA, current VIX level, and regime duration. Updated every 30 minutes. FREE — no API key required. |
| get_pricesA | Fetch real-time price data for 80+ assets across stocks, ETFs, commodities, and forex. Use this tool when you need current market prices, daily price changes, or percentage moves. Returns for each asset: symbol, price, change (absolute), changePercent, volume, and timestamp. Prices are sourced from Yahoo Finance and updated every 2 minutes during market hours. You can request specific symbols or omit the parameter to receive all 80+ assets. Costs 1 credit per call. |
| get_stock_analysisA | Get a comprehensive AI-generated analysis for a specific stock. Use this tool when you need detailed information about a company before making an investment decision. Returns: fundamental data (P/E, revenue, margins, market cap), technical indicators (RSI, moving averages, support/resistance), AI assessment with bull/bear case, rating (BUY/HOLD/SELL), and a confidence score. Analysis is generated using Claude AI and covers both quantitative metrics and qualitative factors. Costs 5 credits per call. The ticker parameter is required. |
| get_intelligence_briefingA | Retrieve the daily AI-generated geopolitical intelligence briefing. Use this tool to understand macro-level events that could impact markets: geopolitical developments, central bank decisions, trade policy changes, sanctions, military conflicts, and economic data releases. Returns: headline events with market impact scores (1-10), affected sectors and assets, risk assessment, and actionable implications. The briefing is generated daily using Claude AI analyzing 40+ global news sources. Available in English and German. Costs 10 credits per call. |
| get_commodity_signalsA | Get AI-scored trading signals for 15 raw material commodities. Use this tool for commodity-specific intelligence including: gold, silver, crude oil, natural gas, wheat, corn, soybeans, coffee, cocoa, sugar, cotton, copper, platinum, palladium, and lumber. Returns for each commodity: current score (0-100), direction (LONG/SHORT), seasonal pattern analysis, supply chain risk factors, and AI reasoning. Particularly useful for supply chain risk assessment and commodity trading decisions. Costs 2 credits per call. |
| get_sector_radarA | Analyze sector rotation and market breadth across major market sectors. Use this tool to identify which sectors are gaining or losing momentum, helping with sector allocation and rotation strategies. Returns: top-performing and worst-performing sectors, breadth indicators (advance/decline ratio), momentum scores, and sector-level technical analysis. Covers: Technology, Healthcare, Financials, Energy, Consumer, Industrials, Materials, Utilities, Real Estate, and Communication Services. Costs 2 credits per call. |
| get_model_portfolioA | View the current NORTH7 model portfolio positions and performance metrics. Use this tool to see what positions the NORTH7 system is currently holding, including entry prices, current P&L, position sizes, and overall portfolio performance. Returns: list of active positions (symbol, direction, entry price, current price, P&L percentage), total portfolio return, and performance history. The model portfolio is a transparent, logged research portfolio — not investment advice. Costs 10 credits per call. |
| get_eventsA | Get structured geopolitical and market events with impact scores. Each event includes: headline, impact_score (1-10), affected sectors, affected assets, region, and confidence. Use this to detect market-moving events and filter by minimum impact or region. Returns events sorted by impact score, highest first. FREE — no API key needed. Example: get_events with min_impact=7 returns only high-impact events. |
| get_agent_contextA | Get full market awareness in a single call — the recommended FIRST tool for any trading agent. Returns: risk index (0-100) with trend, market regime (BULL/BEAR/SIDEWAYS/CRISIS) with VIX, agent guidance (DEFENSIVE/CAUTIOUS/FAVORABLE), active crises, hot regions with scores, signal summary, and recommended next API calls. This combines /risk + /regime + /events into one response. FREE — no API key needed. |
| get_impactA | Map geopolitical events and crises to specific asset impacts. Returns which assets are positively or negatively affected by current events, with directional bias (BUY/SELL), confidence score, driver explanation, and timeframe (short_term/medium_term). Filter by specific asset to see all factors affecting it. Combines crisis analysis, news signals, alpha screening, and commodity scoring. FREE — no API key needed. |
| get_relationshipsA | Query the NORTH7 knowledge graph of entities and relationships. Entities: countries, companies, assets, commodities, sectors, crises, regions. Shows how entities are connected — e.g. which assets Iran affects, what commodities a crisis impacts, which sectors are linked to a country. Use entity parameter to query a specific entity (e.g. 'IR' for Iran, 'CL=F' for oil, 'energy' for energy sector). Returns matched entities, connected nodes, and weighted edges with evidence. FREE — no API key needed. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Several tools have overlapping purposes: get_agent_context aggregates get_risk_index, get_market_regime, and get_events; get_impact overlaps with get_events; and get_commodity_signals partially duplicates the scr_daily source inside get_trading_signals. Descriptions do clarify intended usage order (e.g. 'use get_risk_index first'), which prevents total confusion, but an agent could still misselect.
Every tool follows a clean get_<noun> snake_case pattern (get_prices, get_market_regime, get_stock_analysis, get_risk_index, etc.). There are no deviations in casing or verb style.
13 tools is well within the ideal 3-15 range and each covers a distinct data domain (prices, signals, analysis, regime, risk, events, relationships). The count is neither thin nor bloated for a market intelligence server.
The surface covers a broad lifecycle: regime/risk assessment, prices, per-stock analysis, signals, commodity signals, sector rotation, events, event-to-asset mapping, and a knowledge graph. Minor gaps exist (e.g. no historical time-series or portfolio history depth beyond what get_model_portfolio returns), but core workflows are covered.