Skip to main content
Glama
fernandezpablo85

IOL MCP Tool

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IOL_PASSYesYour Invertir Online (IOL) password
IOL_USERYesYour Invertir Online (IOL) username

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_profile_dataB

Get IOL (invertironline) profile data

get_portfolioB

Get IOL (invertironline) investment portfolio

get_past_week_performanceC

Get past week performance of a stock

get_operationsB
Get IOL (invertironline) account operations with optional filters
Args:
    start_date: Optional date in YYYY-MM-DD format to filter from
    end_date: Optional date in YYYY-MM-DD format to filter to
    status: Optional status ('pendientes', 'terminadas', 'canceladas')
get_operation_detailsC
Get detailed information about a specific IOL operation
Args:
    operation_number: The operation number to query
get_account_statusB

Get IOL (invertironline) account status and balances

get_quoteC
Get current quote for a stock
Args:
    symbol: The stock symbol (e.g., 'GGAL')
    market: Market identifier (default: 'bCBA' for Argentina)
get_historical_dataB
Get historical data for a stock
Args:
    symbol: The stock symbol (e.g., 'GGAL')
    start_date: Start date in YYYY-MM-DD format
    end_date: End date in YYYY-MM-DD format

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: account status, historical data, operation details, operations list, past week performance, portfolio, profile data, and quotes. The descriptions clearly differentiate them, and an agent can easily select the right tool for each task without confusion.

Naming Consistency5/5

All tool names follow a consistent 'verb_noun' pattern using 'get_' as the verb prefix (e.g., get_account_status, get_historical_data). This uniformity makes the set predictable and easy to understand, with no deviations in naming style.

Tool Count5/5

With 8 tools, the count is well-scoped for a financial/trading server focused on IOL account and stock data. Each tool serves a specific function (e.g., retrieving account info, operations, portfolio, quotes), and there are no extraneous or missing tools for the domain.

Completeness3/5

The tool set covers read-only operations well (e.g., getting account status, portfolio, quotes, historical data), but there are notable gaps for a trading platform: no tools for executing trades, updating orders, or managing positions. This limits agents to monitoring and analysis without full lifecycle coverage.

Maintenance

ActivityInactive
ResponsivenessResponsive