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

Provably correct day-count, calendar, business-day, and schedule math served via an MCP server. Grounded in QuantLib-equivalent accuracy, it provides exact date and rate calculations for AI agents to avoid guessing.

🛠️ Key Features

  • MCP server exposing deterministic date and calendar calculations
  • Provably correct day-count, holiday-calendar, business-day, and payment-schedule logic
  • Lightweight TypeScript library with minimal dependencies
  • Verifies results against market-accurate standards

🚀 Use Cases

  • AI agents performing precise financial date math
  • Deterministic scheduling and payment calculations in workflows
  • Integration where correct business-day and holiday handling is required
  • Date and time arithmetic for financial models and simulations

⚡ Developer Benefits

  • Clear, verifiable math aligned with QuantLib conventions
  • Small footprint with simple integration via MCP
  • Reduces risk of date-related errors for language models

⚠️ Limitations

  • Focused on calendar, day-count, business-day, and schedule calculations; not a general LLM helper
  • Requires correct server deployment and environment for MCP access

Topics

accrued-interestanthropicbusiness-daysclaudedate-mathday-countday-counterfinancefintechholiday-calendarisdamcpmodel-context-protocolnodejsnpmpayment-schedulequantitative-financequantlibtypescript
io.github.JayOfemi/shikamaru - agentage MCP Catalog