mcpbeat

Pensiata - Bulgarian Pension Fund Analytics MCP Server

io.github.nvasilevv/pensiata
answering

Pensiata - Bulgarian Pension Fund Analytics is answering right now. Last checked 5 min ago. It exposes 26 tools. Last commit 5 Mar 2026.

Bulgarian pension fund analytics — NAV data, metrics, rankings, and benchmarks.

Uptime history 39 hours of history
39 hours agonow
100.0%
Uptime 24h
91 of 91 checks
26
Tools
read from the server
46 ms
Response time
average over 24h
0
Stars
last commit 5 Mar 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add pensiata --transport http https://mcp.pensiata.me/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pensiata": {
      "url": "https://mcp.pensiata.me/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.pensiata]
url = "https://mcp.pensiata.me/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pensiata": {
      "url": "https://mcp.pensiata.me/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "pensiata": {
      "url": "https://mcp.pensiata.me/mcp"
    }
  }
}

Available tools 26

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

bulgarian
get_bulgarian_pension_benchmark_series
Alias for `get_benchmark_series` to retrieve inflation/market comparators for UPF/PPF/VPF.
get_bulgarian_pension_benchmarks
Alias for `list_benchmarks` with Bulgarian pension comparison context.
get_bulgarian_pension_fund_managers
Alias for `list_managers` with explicit Bulgarian pension context for agent discovery.
get_bulgarian_pension_fund_metric
Alias for `compute_metric` with explicit Bulgarian pension metric intent.
get_bulgarian_pension_fund_nav_series
Alias for `get_nav_series` with explicit pension NAV semantics for tool-RAG routing.
get_bulgarian_pension_funds
Alias for `list_funds` to discover UPF/PPF/VPF fund IDs for FSC-based analysis.
get_bulgarian_pension_metrics_catalog
Alias for `list_metrics` so agents can semantically find available pension metrics.
rank
rank
Rank funds within UPF/PPF/VPF schemes by a selected metric and period. Supports optional extra columns via `include_metrics` for agent-friendly table outputs. Data freshness: rankings are computed from the latest ingested FSC-aligned NAV dataset.
rank_benchmarks
Rank benchmark assets by metric and period for market-context comparison. Data freshness: rankings reflect latest ingested benchmark observations.
rank_bulgarian_pension_benchmarks_by_metric
Alias for `rank_benchmarks` for semantically rich benchmark ranking discovery.
rank_bulgarian_pension_funds_by_metric
Alias for `rank` to semantically target Bulgarian UPF/PPF/VPF leaderboard queries.
holdings
get_holdings_reports_index
Get a lightweight summary index of pension fund holdings reports. Returns allocation metadata (equity %, domestic %, funds %) and top holdings for each report without loading full content. Use this for quick discovery to decide which reports to load in full with `read_holdings_report`.
list_holdings_reports
List available markdown holdings reports for Bulgarian pension funds. Reports contain detailed portfolio holdings data extracted from official PDF filings and converted to structured markdown with metadata (allocation %, exposure, top holdings). Use this tool to discover what reports are available before loading specific ones with `read_holdings_report`. Filter by manager, fund type, or date range.
read_holdings_report
Read a specific markdown holdings report for a Bulgarian pension fund. Returns the full markdown content (or just metadata if summary_only=True) for a specific manager, fund type, and date. The report includes detailed portfolio holdings with instrument types, issuers, values, and portfolio shares.
pension
get_pension_legal_framework
Return the full text of Bulgarian pension legal documents.
search_pension_law
Search across Bulgarian pension legal framework documents.
simulate
simulate_bulgarian_pension_saver_outcome
Alias for `simulate_saver_outcome` with explicit Bulgarian pension savings semantics.
simulate_saver_outcome
Simulate saver outcomes with periodic contributions into Bulgarian pension funds. Estimates invested amount, terminal value, and IRR-like performance diagnostics. Data freshness: simulation uses the latest available NAV history in the dataset.
benchmark
get_benchmark_series
Get historical benchmark series for pension-fund comparison workflows. Use with compute/rank tools to compare Bulgarian pension funds against inflation or market proxies over aligned periods. Data freshness: updated as new benchmark source observations become available.
benchmarks
list_benchmarks
List benchmark assets for Bulgarian pension comparisons. Includes inflation and market references used to evaluate relative performance of UPF, PPF, and VPF/DPF funds. Data freshness: benchmark metadata is stable; prices are updated as new source data arrives.
cache
cache_stats
Return MCP cache telemetry for diagnostics and performance debugging.
compute
compute_metric
Compute a metric for Bulgarian pension funds or benchmark targets. Supports returns, drawdown, volatility, Sharpe/Sortino/Calmar, correlation, and benchmark-aware metrics over configurable period and frequency. Data freshness: computed from latest ingested FSC NAV and benchmark data.
funds
list_funds
List Bulgarian private pension funds and canonical fund IDs. Returns `fund_id` in `manager_slug:scheme_code` format for UPF, PPF, and VPF/DPF. Use this as discovery before calling NAV, metric, and ranking tools. Data freshness: fund metadata follows latest FSC-tracked manager/scheme dataset.
managers
list_managers
Retrieve Bulgarian pension manager metadata for UPF, PPF, and VPF/DPF schemes. Use this to discover licensed managers and their supported scheme types before running rankings or metric calculations over FSC-tracked pension data. Data freshness: reflects latest ingested official FSC manager/scheme coverage.
metrics
list_metrics
List all supported financial metric identifiers for MCP analytics tools.
nav
get_nav_series
Get official NAV time series for a Bulgarian pension fund (UPF/PPF/VPF). Accepts either `fund_id` or (`manager_slug`, `scheme_code`) and returns normalized NAV points for return/risk calculations and charting. Data freshness: updated as new source NAV observations are ingested.

Endpoints

URLTransportStateLatencyChecked
https://mcp.pensiata.me/mcp streamable-http answering 45 ms 5 min ago

Pensiata - Bulgarian Pension Fund Analytics — questions

Answers built from our own checks of this server.

What can Pensiata - Bulgarian Pension Fund Analytics do?
It exposes 26 tools, read directly from the server on our last check. Among them: cache_stats, compute_metric, get_benchmark_series, get_bulgarian_pension_benchmarks, get_bulgarian_pension_benchmark_series, get_bulgarian_pension_fund_managers and 20 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Pensiata - Bulgarian Pension Fund Analytics mostly used for?
Its tools cluster around bulgarian, rank and holdings. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Pensiata - Bulgarian Pension Fund Analytics working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 46 ms. The bar chart above shows every period we have measured.
How do I connect Pensiata - Bulgarian Pension Fund Analytics?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Pensiata - Bulgarian Pension Fund Analytics need an API key?
No. Pensiata - Bulgarian Pension Fund Analytics completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 26 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Pensiata - Bulgarian Pension Fund Analytics?
It answers our handshake in 46 ms on average, which is faster than 98% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Pensiata - Bulgarian Pension Fund Analytics open source?
Yes — it is published under the MIT licence and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.