Skip to main content
Glama
JayOfemi

JayOfemi/shikamaru

by JayOfemi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
day_count_fractionA

Exact day-count fraction between two dates under a market convention. Dates are ISO YYYY-MM-DD. Deterministic; do not estimate this with a model.

accrued_interestA

Exact simple accrued interest (notional * rate * day-count fraction) between two dates. Dates are ISO YYYY-MM-DD; rate is the annual rate as a decimal (0.05 = 5%). Deterministic.

list_conventionsA

List the supported day-count conventions.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a distinct purpose: calculating accrued interest, computing day-count fractions, and listing supported conventions. No overlap in functionality.

Naming Consistency4/5

All names use lowercase and underscores, but patterns vary: 'accrued_interest' (adjective+noun), 'day_count_fraction' (compound noun), 'list_conventions' (verb+noun). Slight inconsistency but clear and readable.

Tool Count5/5

Three tools are well-scoped for a financial calculations server. Each tool serves a necessary function without redundancy or missing essentials.

Completeness4/5

The set covers core operations: listing conventions, computing day count fractions, and calculating accrued interest. Minor gaps like date validation exist but don't hinder primary workflows.

Maintenance

ActivitySlowing
ResponsivenessNo issues