Skip to main content
Glama

Marketgenius

Ownership verified

Server Details

Marketgenius MCP Server offering our free investment tools as live, interactive React apps. Directly inside your AI client.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

5 tools
mg_calculator_dividendInspect

Open the Dividend Calculator. ALWAYS ask first — never call this tool silently: "Open the calculator directly, or pre-fill it with your inputs?"

IF directly → call this tool now with no params. STOP. Do not ask anything else. IF pre-fill → ask "By amount invested or by number of shares?", then collect only the input schema fields matching that mode — do not guess or invent field names.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoEntry mode. Default: "amount"amount
bsSharesNoBy shares: Number of shares.
baDivYieldNoBy amount: Dividend yield percentage.
baReinvestNoBy amount: Reinvest dividends. Default: true
bsDivYieldNoBy shares: Dividend yield percentage.
bsReinvestNoBy shares: Reinvest dividends. Default: true
bsSharePriceNoBy shares: Share price.
currencySymbolNoCurrency symbol, e.g. "$" or "€". Default: "$"
baDepositAmountNoBy amount: Monthly deposit amount.
baDepositMonthsNoBy amount: Deposit months per year (1-12). Default: 0
baDivGrowthRateNoBy amount: Annual dividend growth rate %. Default: 0
baInflationRateNoBy amount: Inflation rate %. Default: 0
bsDivGrowthRateNoBy shares: Annual dividend growth rate %. Default: 0
bsInflationRateNoBy shares: Inflation rate %. Default: 0
baProjectionPeriodNoBy amount: Projection period in years. Default: 0
bsProjectionPeriodNoBy shares: Projection period in years. Default: 0
baInitialInvestmentNoBy amount: Initial investment amount.
baSharePriceGrowthRateNoBy amount: Annual price growth rate %. Default: 0
bsSharePriceGrowthRateNoBy shares: Annual price growth rate %. Default: 0
mg_calculator_dividend_stateInspect

Read the current field values of the open Dividend Calculator. Call this before answering any question about the current values — the user may have changed fields manually in the GUI. Do not call this on a loop; call it once on demand.

ParametersJSON Schema
NameRequiredDescriptionDefault
sessionIdYes
mg_calculator_dividend_syncInspect

Sync user-entered field values of the open Dividend Calculator back to the session store so the model can read them via the state tool. Called by the View after any field change; hidden from the model.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoEntry mode. Default: "amount"amount
bsSharesNoBy shares: Number of shares.
sessionIdYesSession ID returned by the open tool.
baDivYieldNoBy amount: Dividend yield percentage.
baReinvestNoBy amount: Reinvest dividends. Default: true
bsDivYieldNoBy shares: Dividend yield percentage.
bsReinvestNoBy shares: Reinvest dividends. Default: true
bsSharePriceNoBy shares: Share price.
currencySymbolNoCurrency symbol, e.g. "$" or "€". Default: "$"
baDepositAmountNoBy amount: Monthly deposit amount.
baDepositMonthsNoBy amount: Deposit months per year (1-12). Default: 0
baDivGrowthRateNoBy amount: Annual dividend growth rate %. Default: 0
baInflationRateNoBy amount: Inflation rate %. Default: 0
bsDivGrowthRateNoBy shares: Annual dividend growth rate %. Default: 0
bsInflationRateNoBy shares: Inflation rate %. Default: 0
baProjectionPeriodNoBy amount: Projection period in years. Default: 0
bsProjectionPeriodNoBy shares: Projection period in years. Default: 0
baInitialInvestmentNoBy amount: Initial investment amount.
baSharePriceGrowthRateNoBy amount: Annual price growth rate %. Default: 0
bsSharePriceGrowthRateNoBy shares: Annual price growth rate %. Default: 0
mg_calculator_dividend_updateInspect

Update one or more fields in the already-open Dividend Calculator. ALWAYS call mg_calculator_dividend_state first — the user may have changed values manually in the GUI and you must not overwrite them. Pass the version you received from that call (or from the open tool if updating immediately after opening). Only pass the fields the user explicitly asked to change; omit all others. Send all changes in a single call — multiple sequential calls lose intermediate updates (only the last one applies).

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoEntry mode. Default: "amount"amount
versionYesCurrent session version — call mg_calculator_dividend_state first to get this.
bsSharesNoBy shares: Number of shares.
sessionIdYesSession ID returned by the open tool.
baDivYieldNoBy amount: Dividend yield percentage.
baReinvestNoBy amount: Reinvest dividends. Default: true
bsDivYieldNoBy shares: Dividend yield percentage.
bsReinvestNoBy shares: Reinvest dividends. Default: true
bsSharePriceNoBy shares: Share price.
currencySymbolNoCurrency symbol, e.g. "$" or "€". Default: "$"
baDepositAmountNoBy amount: Monthly deposit amount.
baDepositMonthsNoBy amount: Deposit months per year (1-12). Default: 0
baDivGrowthRateNoBy amount: Annual dividend growth rate %. Default: 0
baInflationRateNoBy amount: Inflation rate %. Default: 0
bsDivGrowthRateNoBy shares: Annual dividend growth rate %. Default: 0
bsInflationRateNoBy shares: Inflation rate %. Default: 0
baProjectionPeriodNoBy amount: Projection period in years. Default: 0
bsProjectionPeriodNoBy shares: Projection period in years. Default: 0
baInitialInvestmentNoBy amount: Initial investment amount.
baSharePriceGrowthRateNoBy amount: Annual price growth rate %. Default: 0
bsSharePriceGrowthRateNoBy shares: Annual price growth rate %. Default: 0
mg_listInspect

List all available Marketgenius tools with their names, descriptions, categories, and resource URIs. Use mg_list to discover what's available, or filter by category.

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNoFilter by category. Omit to list all tools.

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Last verification attempt failed.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.