accueil / serveurs / Finance & Paiement / com.foliofact/foliofact
com.foliofact/foliofact
serveur MCP (Model Context Protocol) · foliofact 1.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.foliofact/foliofact est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.foliofact/foliofact » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 13 outils
- compare_stocks≈ 1772 tokens
Aligned multi-stock comparison: valuation, latest financial point, fund conviction, and insider activity. Requires FolioFact Pro.
Paramètres, retour & exemple (2)
Paramètrestickers· string · requis
Comma-separated tickers (2–6, dots allowed).insider_window· string · optionnel · 90d | 1y | all
Insider activity window.
Exemple d'appel{"name": "compare_stocks", "arguments": {"tickers": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"columns": [], "tickers": [], "provenance": {}, "insider_window": "90d", "unknown_tickers": [], "submitted_tickers": "texte", "insider_window_label": "texte"}} - fetch_page≈ 378 tokens
Fetches an allowlisted public page as markdown/text: published blog posts (/blog/:slug), static pages (e.g. /agents, /api-docs, /about), and the agent discovery doc (/llms.txt).
Paramètres, retour & exemple (1)
Paramètrespath· string · requis
Public path, e.g. /blog/how-to-read-a-13f-without-overreading-it, /agents, or /llms.txt.
Exemple d'appel{"name": "fetch_page", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"path": "texte", "text": "texte", "title": "texte", "provenance": {}}} - fund_history≈ 725 tokens
Quarter-by-quarter filing history and a summary (turnover, concentration, favorites).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Fund slug (URL identifier).
Exemple d'appel{"name": "fund_history", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"fund": {}, "summary": {}, "quarters": [], "provenance": {}}} - fund_holdings≈ 683 tokens
A fund's current portfolio positions with quarter-over-quarter change.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Fund slug (URL identifier).
Exemple d'appel{"name": "fund_holdings", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"fund": {}, "quarter": "texte", "holdings": [], "provenance": {}, "total_value": 1}} - get_fund≈ 561 tokens
One fund's latest filing and its investors.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Fund slug (URL identifier).
Exemple d'appel{"name": "get_fund", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"fund": {}, "filing": "texte", "investors": [], "portfolio": {}, "provenance": {}}} - get_investor≈ 776 tokens
One investor's portfolio links (funds they run or back) and featured fund.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Investor slug (URL identifier).
Exemple d'appel{"name": "get_investor", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"investor": {}, "portfolios": [], "provenance": {}, "featured_fund": "texte"}} - get_stock≈ 978 tokens
One company as held by tracked funds: holders, values, and last-quarter moves.
Paramètres, retour & exemple (1)
Paramètresticker· string · requis
Stock ticker (dots allowed, e.g. BRK.A).
Exemple d'appel{"name": "get_stock", "arguments": {"ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "ticker": "texte", "listing": "texte", "positions": [], "provenance": {}, "total_value": 1, "single_class": true, "latest_earnings": "texte"}} - insider_feed≈ 794 tokens
Recent Form 4/5 insider transactions across all held stocks, newest first. Filterable by transaction type and owner. Page 2+ requires FolioFact Pro.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Owner name query.dir· string · optionnel · asc | desc
Sort direction.page· integer · optionnel
Page number (deep pages require Pro).sort· string · optionnel · date | owner | shares | value
Sort column.filter· string · optionnel · all | open_market | buys | sells
Transaction type filter.per_page· integer · optionnel
Rows per page.
Exemple d'appel{"name": "insider_feed", "arguments": {"q": "texte", "dir": "asc", "page": 1, "sort": "date", "filter": "all", "per_page": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"dir": "asc", "sort": "date", "query": "texte", "filter": "all", "pagination": {}, "provenance": {}, "coverage_on": "texte", "transactions": []}} - search≈ 734 tokens
Bounded cross-domain search: funds by name, stocks by ticker/name, and insider transactions by owner. The same scopes the web search uses. A blank or missing query returns empty buckets, mirroring GET /api/v1/search.
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Search query (fund names, tickers, insider names).
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"query": "texte", "results": {}, "provenance": {}}} - stock_earnings≈ 1540 tokens
The latest cited AI Earnings Report for one stock (or a stable period with `period`). Requires FolioFact Pro.
Paramètres, retour & exemple (3)
Paramètresperiod· string · optionnel
Optional stable report slug, for example 2026-03-31-quarter.ticker· string · requis
Stock ticker (dots allowed).include_full· boolean · optionnel
Request full Pro analysis (always returned to Pro callers).
Exemple d'appel{"name": "stock_earnings", "arguments": {"ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "access": "teaser", "report": "texte", "ticker": "texte", "provenance": {}}} - stock_financials≈ 2398 tokens
Financial statements (yearly and quarterly) and the valuation summary (enterprise value, FCF/EV and OCF/EV yields). Requires FolioFact Pro.
Paramètres, retour & exemple (1)
Paramètresticker· string · requis
Stock ticker (dots allowed).
Exemple d'appel{"name": "stock_financials", "arguments": {"ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "series": {}, "ticker": "texte", "summary": {}, "provenance": {}}} - stock_insiders≈ 540 tokens
Recent Form 4/5 insider transactions for one company. Requires FolioFact Pro.
Paramètres, retour & exemple (1)
Paramètresticker· string · requis
Stock ticker (dots allowed).
Exemple d'appel{"name": "stock_insiders", "arguments": {"ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "ticker": "texte", "provenance": {}, "coverage_on": "texte", "transactions": []}} - stock_options≈ 611 tokens
Daily 30-day implied volatility history for one company. Requires FolioFact Pro.
Paramètres, retour & exemple (1)
Paramètresticker· string · requis
Stock ticker (dots allowed).
Exemple d'appel{"name": "stock_options", "arguments": {"ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "stale": true, "latest": "texte", "ticker": "texte", "history": [], "provenance": {}, "expected_reading_date": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».