calculate_old_age_pension

依勞保老年年金法定公式(擇優兩式、提前/延後增減給每年 ±4%,上限 ±5 年(±20%))試算月領金額;年資未滿 15 年不符年金請領資格。結果僅供參考,以勞保局、健保署核發之繳款單為準,不構成法律或會計建議。

Server Taiwan Payroll taiwan-payroll-mcp
Category Read
Risk class Low
Parameters 52 required

What calculate_old_age_pension does on Taiwan Payroll

AI agents call calculate_old_age_pension to retrieve information from Taiwan Payroll without modifying anything — typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

ParameterTypeRequiredDescription
year integer 年度(西元,如 2026)。省略則使用最新可用年度;可先用 list_years 查可用年度。
years integer Yes 保險年資:年。
months integer 保險年資:月(0–11),預設 0。
avgInsuredSalary number Yes 平均月投保薪資(最高 60 個月平均),新臺幣元。
claimOffsetMonths integer 提前(負)/延後(正)請領月數,相對法定請領年齡;每年 ±4%,上限 ±5 年(±20%)。預設 0。

Parameters from the server's own tool schema.

Why calculate_old_age_pension needs a policy

This is a statutory calculation tool that computes old-age pension amounts based on Taiwan labor insurance rules. It reads input parameters (years of service, etc.) and returns a calculated result. The tool does not execute transactions, modify records, delete data, or commit financial obligations—it merely performs arithmetic based on official formulas. The disclaimer confirms it is informational only.

From the tool's definition Tool performs calculation only ("試算月領金額" = calculate monthly amount), with no data creation, modification, deletion, or financial transactions. Description explicitly states results are for reference only ("僅供參考") and not binding advice.

Questions about calculate_old_age_pension

What does the calculate_old_age_pension tool do? +

依勞保老年年金法定公式(擇優兩式、提前/延後增減給每年 ±4%,上限 ±5 年(±20%))試算月領金額;年資未滿 15 年不符年金請領資格。結果僅供參考,以勞保局、健保署核發之繳款單為準,不構成法律或會計建議。. It is categorised as a Read tool in the Taiwan Payroll MCP Server, which means it retrieves data without modifying state.

What parameters does calculate_old_age_pension accept? +

calculate_old_age_pension accepts 5 parameters: year, years, months, avgInsuredSalary, claimOffsetMonths. Required: years, avgInsuredSalary. The full parameter table on this page comes from the server's own tool schema.

How do I enforce a policy on calculate_old_age_pension? +

Register the Taiwan Payroll MCP server in PolicyLayer and add a rule for calculate_old_age_pension: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches Taiwan Payroll. Nothing to install.

What risk level is calculate_old_age_pension? +

calculate_old_age_pension is a Read tool with low risk. Read-only tools are generally safe to allow by default.

Can I rate-limit calculate_old_age_pension? +

Yes. Add a rate_limit block to the calculate_old_age_pension rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block calculate_old_age_pension completely? +

Set action: deny in the PolicyLayer policy for calculate_old_age_pension. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides calculate_old_age_pension? +

calculate_old_age_pension is provided by the Taiwan Payroll MCP server (taiwan-payroll-mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

// LOOK UP ANOTHER SERVER

Every MCP server has a record like this.

Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.