{"apiVersion":"v1","directorySlug":"balltrim-mcp-e14a90ade5","title":"balltrim","description":"Live EPS and P/E from Yahoo Finance, your own growth and exit-multiple assumptions, and an honest projected return. Plus DCF, watchlists, portfolios and an earnings calendar. No API key, no signup.","pageUrl":"https://www.mcpbundles.com/skills/balltrim-mcp-e14a90ade5","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://balltrim.com/api/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.balltrim/balltrim-mcp-e14a90ade5","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_stocks","description":"Find tickers by company name or symbol. Returns up to 8 equities and ETFs.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query"],"properties":{"query":{"type":"string","minLength":1}}},"title":"Search stocks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_stocks","displayName":"Search stocks"},{"name":"get_quote","description":"Live price, EPS, P/E, dividend, market cap and after-hours move for one ticker.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","minLength":1}}},"title":"Get quote","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_quote","displayName":"Get quote"},{"name":"get_earnings","description":"Last 8 reported quarters (EPS estimate vs. actual, surprise, revenue and its YoY change) plus the next report's date and consensus.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","minLength":1}}},"title":"Get earnings history","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_earnings","displayName":"Get earnings history"},{"name":"get_research","description":"Up to 15 fiscal years of revenue, margins, EPS, cash flow, buybacks and share count, plus today's valuation multiples and the historical average P/E. Multiples that would mix a quote currency with a reporting currency are returned as null (see the `comparable` flag).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","minLength":1}}},"title":"Get fundamentals and valuation","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_research","displayName":"Get fundamentals and valuation"},{"name":"get_company","description":"Quote, fundamentals/valuation and earnings history in one call — the same payload behind the app's company page. Prefer this over three separate calls.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","minLength":1}}},"title":"Get full company profile","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_company","displayName":"Get full company profile"},{"name":"get_earnings_calendar","description":"Reported and scheduled earnings dates across a watchlist, ordered by market cap. Omit `symbols` to use the largest US mega-caps by live market cap.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"top":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"back":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"ahead":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"symbols":{"type":"array","items":{"type":"string","minLength":1},"maxItems":20}}},"title":"Get earnings calendar","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_earnings_calendar","displayName":"Get earnings calendar"},{"name":"project_return","description":"Run balltrim's return model: compound EPS at a growth rate (or to an explicit target), apply an exit multiple, add dividends, and report CAGR, total return and a discounted fair value. Defaults fill in from live data — analyst earnings growth, and the stock's historical average P/E as the exit multiple — so `symbol` alone gives a usable baseline.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"years":{"type":"number"},"exitPe":{"type":"number"},"hurdle":{"type":"number"},"symbol":{"type":"string","minLength":1},"epsGrowth":{"type":"number"},"epsTarget":{"type":"number"},"includeDividends":{"type":"boolean"}}},"title":"Project a 5-year return","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"project_return","displayName":"Project a 5-year return"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=balltrim&config=eyJ1cmwiOiAiaHR0cHM6Ly9iYWxsdHJpbS5jb20vYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22balltrim%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fballtrim.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22balltrim%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fballtrim.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=balltrim&connectorUrl=https%3A%2F%2Fballtrim.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"balltrim\" --url \"https://balltrim.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/balltrim-mcp-e14a90ade5","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/balltrim-mcp-e14a90ade5/tools/{tool}","mcpServerUrl":"https://balltrim.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/balltrim-mcp-e14a90ade5?live=1"}