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_supported_stablecoins | Fetch the list of supported USD-pegged stablecoins with their symbols and descriptions.
Returns:
str: A Markdown-formatted table listing stablecoin symbols and their descriptions. |
get_current_price | Fetch the current price of a USD-pegged stablecoin in USD and calculate peg deviation.
Args:
coin (str): The symbol of the stablecoin (e.g., 'usdt', 'usdc', 'dai').
Returns:
str: A string with the current price and peg deviation in Markdown format. |
get_historical_data | Fetch historical price data for a USD-pegged stablecoin and return as a Markdown table.
Args:
coin (str): The symbol of the stablecoin (e.g., 'usdt', 'usdc', 'dai').
days (int, optional): Number of days for historical data. Defaults to 7.
Returns:
str: A Markdown table with date, price, and deviation. |
analyze_peg_stability | Generate a peg stability analysis report for a USD-pegged stablecoin.
Args:
coin (str): The symbol of the stablecoin (e.g., 'usdt', 'usdc', 'dai').
days (int, optional): Number of days for analysis. Defaults to 7.
Returns:
str: A Markdown-formatted report with historical data, current price, and stability analysis. |