Agent♥︎Age
Catalog

io.github.JayOfemi/shikamaru

Official

by JayOfemi · TypeScript

Provably correct day-count, calendar, business-day, and schedule math, verified against QuantLib.

io.github.JayOfemi/shikamaru MCP Server

This MCP server provides provably correct date calculations for day-count, calendar, business-day, and payment-schedule math. Its results are verified against QuantLib. The underlying package is described as a small, dependency-light TypeScript library exposed via an MCP server for exact date or number outputs.

🛠️ Key Features

  • Day-count calculations verified against QuantLib
  • Holiday-calendar and business-day computations
  • Payment-schedule calculation support
  • MCP server paired with a TypeScript library

🚀 Use Cases

  • Calculating business days while accounting for market holidays
  • Computing accrued-interest and schedule-related dates
  • Performing quantitative finance date math (including schedule math)

⚡ Developer Benefits

  • Deterministic calculations instead of estimated date/money math
  • Coverage for day-counter conventions, holiday calendars, and payment schedules
  • TypeScript/Node.js-focused implementation (TypeScript, npm, NodeJS)

⚠️ Limitations

  • Only describes server capability for day-count, calendar, business-day, and payment-schedule math; broader finance functions are not listed.

Topics

accrued-interestanthropicbusiness-daysclaudedate-mathday-countday-counterfinancefintechholiday-calendarisdamcpmodel-context-protocolnodejsnpmpayment-schedulequantitative-financequantlibtypescript