# PlatPhorm Finance Purpose: canonical public finance dashboard, market-data viewer, quote lookup, local watchlists, simulation-only portfolio tooling, finance feeds, public-safe business metrics, API/MCP finance tooling, and trace-linked financial intelligence for PlatPhormNews. Exact counts: - Public page routes: 17 - Finance/API/MCP routes: 16 - Discovery/well-known routes: 19 - MCP tools: 19 - MCP resources: 12 - MCP prompts: 8 - Calculators: 3 - Finance feed sources: 2 Public access: homepage/dashboard, market overview, quote lookup, provider status, local watchlist, local simulated portfolio, finance feeds, calculators, API docs, OpenAPI, RSS, sitemap, LLMS, FAQ, disclaimer, and read-only MCP introspection are public-safe by default. Future protected-action auth: PLATPHORM_API_KEY only, accepted through Authorization: Bearer $PLATPHORM_API_KEY or X-PlatPhorm-API-Key when PLATPHORM_REQUIRE_API_KEY=true. Market data: quotes are fetched from public provider adapters when available and labeled delayed, unavailable, or degraded. Prices and portfolio values are never fabricated. Model state: degraded. AI-assisted summaries are unavailable unless a backend model provider is configured. MCP endpoint: https://finance.platphormnews.com/api/mcp OpenAPI: https://finance.platphormnews.com/openapi.yaml and https://finance.platphormnews.com/openapi.json RSS/feed: https://finance.platphormnews.com/rss.xml and https://finance.platphormnews.com/feed.xml Trace: W3C traceparent/tracestate and safe PlatPhorm trace headers are generated and propagated. Financial disclaimer: PlatPhorm Finance provides public informational finance data and local simulations only. It does not provide personalized investment advice, execute trades, request brokerage credentials, or promise returns. ## Finance Capabilities - Market overview uses public provider adapters and degraded states. - Quote lookup validates symbols and returns provider, freshness, status, trace ID, and source URL. - Watchlists are browser-local IndexedDB drafts, with import/export JSON. - Portfolio simulation is local and simulation-only. Estimated value and P&L use real/degraded-labeled quote data plus user-entered cost basis. - Finance feeds use public source URLs, source attribution, published/fetched timestamps, deduplication, and degraded states. - Calculators run deterministic formulas from user-entered inputs only. - Reports/model summaries are scaffolded and degraded until a protected backend integration is configured. ## Route Standard - /: Finance Dashboard; publicSafe=true; kind=page - /dashboard: Dashboard; publicSafe=true; kind=page - /markets: Markets; publicSafe=true; kind=page - /quotes: Quote Lookup; publicSafe=true; kind=page - /quotes/SPY: SPY Quote; publicSafe=true; kind=page - /watchlist: Local Watchlist; publicSafe=true; kind=page - /portfolio: Simulated Portfolio; publicSafe=true; kind=page - /news: Finance News; publicSafe=true; kind=page - /feeds: Finance Feeds; publicSafe=true; kind=page - /calculators: Finance Calculators; publicSafe=true; kind=page - /reports: Reports; publicSafe=true; kind=page - /sources: Sources; publicSafe=true; kind=page - /faq: FAQ; publicSafe=true; kind=page - /disclaimer: Financial Disclaimer; publicSafe=true; kind=page - /privacy: Privacy; publicSafe=true; kind=page - /terms: Terms; publicSafe=true; kind=page - /api/docs: API Docs; publicSafe=true; kind=api - /api/health: Health; publicSafe=true; kind=api - /api/v1/health: Health v1; publicSafe=true; kind=api - /openapi.yaml: OpenAPI YAML; publicSafe=true; kind=discovery - /openapi.json: OpenAPI JSON; publicSafe=true; kind=discovery - /llms.txt: LLMS; publicSafe=true; kind=discovery - /llms-full.txt: LLMS Full; publicSafe=true; kind=discovery - /llms-index.json: LLMS Index; publicSafe=true; kind=discovery - /rss.xml: RSS; publicSafe=true; kind=discovery - /feed.xml: Feed; publicSafe=true; kind=discovery - /sitemap.xml: Sitemap; publicSafe=true; kind=discovery - /sitemap-main.xml: Main Sitemap; publicSafe=true; kind=discovery - /sitemap-index.xml: Sitemap Index; publicSafe=true; kind=discovery - /robots.txt: Robots; publicSafe=true; kind=discovery - /manifest.webmanifest: Manifest; publicSafe=true; kind=discovery - /.well-known/mcp.json: MCP Well-Known; publicSafe=true; kind=well-known - /.well-known/agents.json: Agents Well-Known; publicSafe=true; kind=well-known - /.well-known/ai-plugin.json: AI Plugin; publicSafe=true; kind=well-known - /.well-known/security.txt: Security; publicSafe=true; kind=well-known - /.well-known/trust.json: Trust Policy; publicSafe=true; kind=well-known - /api/v1/markets: Markets API; publicSafe=true; kind=api - /api/v1/quotes: Quotes API; publicSafe=true; kind=api - /api/v1/quotes/{symbol}: Quote API; publicSafe=true; kind=api - /api/v1/assets/{symbol}: Asset API; publicSafe=true; kind=api - /api/v1/news: News API; publicSafe=true; kind=api - /api/v1/feeds: Feeds API; publicSafe=true; kind=api - /api/v1/sources: Sources API; publicSafe=true; kind=api - /api/v1/provider/status: Provider Status API; publicSafe=true; kind=api - /api/v1/watchlist: Watchlist API; publicSafe=true; kind=api - /api/v1/portfolio/simulate: Portfolio Simulation API; publicSafe=true; kind=api - /api/v1/calculators: Calculators API; publicSafe=true; kind=api - /api/v1/calculators/{slug}: Calculator Run API; publicSafe=true; kind=api - /api/v1/reports/summary: Report Summary API; publicSafe=true; kind=api - /api/v1/integrations/quickbooks/status: QuickBooks Status API; publicSafe=true; kind=api - /api/mcp: MCP; publicSafe=true; kind=mcp - /api/cron/refresh: Refresh Cron; publicSafe=false; kind=cron ## Trust Policy Public-safe finance dashboards, quote lookup, local watchlists, simulated portfolio views, finance feed browsing, read-only MCP introspection, RSS/feed consumption, trusted-domain discovery, standard route compliance, Vercel metadata capture, backend model scaffolding, and trace-linked Finance operations are intentionally supported for public informational use. PlatPhorm Finance does not provide personalized investment advice and does not execute trades. PLATPHORM_API_KEY support is scaffolded for future protected backend services, private portfolio persistence, provider sync, QuickBooks integration, reporting, administrative actions, and sensitive operations.