Chuk Math icon

Chuk Math

Provides a highly configurable server for comprehensive mathematical computations with flexible transport and streaming options.

About

Chuk Math is a robust and flexible server designed to offer a wide array of mathematical functions via the Mathematical Computation Protocol (MCP). It supports various transport options, including STDIO and HTTP, with advanced features like Server-Sent Events for streaming intensive calculations. The server is highly configurable through CLI, config files, or environment variables, allowing for dynamic function filtering and performance tuning, making it suitable for a variety of computational needs.

Key Features

  • Offers 286 mathematical functions across number theory, arithmetic, and advanced math domains
  • 0 GitHub stars
  • Enables dynamic function filtering through whitelisting and blacklisting
  • Includes production-ready features like health monitoring, error handling, logging, rate limiting, and timeouts
  • Supports dual transport (STDIO, HTTP) with HTTP streaming (SSE) and WebSocket readiness
  • Provides extensive configuration via CLI, YAML/JSON files, and environment variables

Use Cases

  • Integrating advanced mathematical computation capabilities into other applications or services
  • Building real-time applications requiring quick access to diverse mathematical functions via streaming
  • Creating custom computational backends with configurable function sets and performance parameters
Advertisement

Advertisement