Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_all_companies | Get all IBEX 35 companies with current prices and key metrics |
get_company_by_symbol | Get detailed information for a specific company by its stock symbol |
get_companies_by_sector | Get companies filtered by sector |
get_companies_with_pe_ratio | Get companies filtered by P/E ratio range |
get_company_directors | Get board directors for a specific company |
get_board_interlocks | Find directors who serve on multiple IBEX 35 company boards |
get_directors_by_name | Search for directors by name across all companies |
get_company_shareholders | Get shareholders for a specific company |
get_shareholder_overlap | Find shareholders who own stakes in multiple IBEX 35 companies |
get_top_shareholders_by_sector | Get top shareholders in a specific sector |
get_historical_prices | Get historical price data for a company |
get_top_performers | Get top performing stocks over a specified period |
get_recent_news | Get recent news articles, optionally filtered by company |
get_news_by_sentiment | Get news articles filtered by sentiment |
get_lobbying_meetings | Get EU lobbying meetings, optionally filtered by company |
get_most_active_lobbyists | Get organizations with the most EU lobbying meetings |
get_esg_scores | Get ESG (Environmental, Social, Governance) scores |
get_weekly_reports | Get generated weekly reports and analysis |
get_network_analysis | Get comprehensive network analysis of board interlocks and shareholder relationships |
get_sector_correlation_analysis | Analyze sector performance correlations and market trends |
analyze_natural_query | Process and execute complex natural language queries about companies, financials, governance, or markets |
compare_companies | Compare multiple companies across various metrics (financial, governance, market performance) |
analyze_trends | Analyze trends in stock prices, market performance, or sector movements over time |
assess_investment_risk | Comprehensive risk assessment for companies or sectors including market, governance, and operational risks |
generate_analyst_report | Generate a comprehensive analyst report for a company, sector, or market theme |
screen_opportunities | Screen for investment opportunities based on specific criteria (value, growth, dividend, ESG, etc.) |
execute_custom_query | Execute a custom SQL query on the database (SELECT only) |