FinPilot AI
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GMAIL_USER | No | Your Gmail address used for sending emails. | |
| GMAIL_APP_PASSWORD | No | Your 16-character Gmail app password for authentication. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": true,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| calculateC | Perform basic arithmetic calculations |
| convert_temperatureB | Convert temperature units based on file content or direct input. Supports Celsius (C) and Fahrenheit (F). |
| get_stock_priceA | Retrieve the current real-time stock price and historical data for a given ticker symbol. |
| get_market_newsA | Retrieve real market news articles for a specific stock. |
| get_financial_statementsB | Retrieve the income statement, balance sheet, or cash flow statement for a company. |
| calculate_financial_ratiosB | Calculate and retrieve key financial ratios like P/E, Debt-to-Equity, and ROE. |
| run_dcf_valuationB | Runs a Discounted Cash Flow (DCF) model to estimate the intrinsic value of a stock using live free cash flows. |
| get_risk_assessmentB | Assess the live risk profile of a company including beta. |
| analyze_portfolio_diversificationB | Analyze the sector and asset class diversification of a given stock portfolio. |
| generate_investment_reportC | Aggregates findings into a comprehensive AI investment report. |
| email_investment_reportB | Emails an investment report to a specified address. |
| orchestrate_financial_analysisB | Coordinates multiple agents (Market Data, Financials, Valuation) to produce a unified analysis of a stock. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| calculator_help | Get help with calculator operations |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Calculator Operations | List of available calculator operations |
| Health Checks | Current health status of all registered health checks |
| Calculator Result | UI component for Calculator Result |
| Stock Price | UI component for Stock Price |
| Market News | UI component for Market News |
| Financial Dashboard | UI component for Financial Dashboard |
| Financial Ratios | UI component for Financial Ratios |
| Valuation Model | UI component for Valuation Model |
| Risk Assessment | UI component for Risk Assessment |
| Portfolio Diversification | UI component for Portfolio Diversification |
| Investment Report | UI component for Investment Report |
| Orchestrator Plan | UI component for Orchestrator Plan |
| Widget Examples | Provides metadata and examples for all registered UI widgets |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ShahzaadAhmed/MCP_project'
If you have feedback or need assistance with the MCP directory API, please join our Discord server