Skip to main content

MCP servers built with MiniMCP to expose Python’s standard library modules.

Project description

✨ MiniMCP Servers

License Python PyPI version

A collection of MCP servers built with MiniMCP that expose Python's standard library functionality through clean, focused interfaces.

🚀 Installation

pip install minimcp-servers
# or
uvx --from minimcp-servers <server-name>

⚙️ Claude Desktop Configuration

Add any server to your Claude Desktop configuration:

{
    "mcpServers": {
        "math-utils": {
            "command": "uvx",
            "args": ["--from", "minimcp-servers", "math-utils"]
        },
        "text-utils": {
            "command": "uvx",
            "args": ["--from", "minimcp-servers", "text-utils"]
        },
        "datetime-utils": {
            "command": "uvx",
            "args": ["--from", "minimcp-servers", "datetime-utils"]
        }
    }
}

📦 Available Servers

1. math-utils

Comprehensive mathematical toolkit combining all tools from arithmetic, continuous, discrete and statistics math servers.

Perfect for scientific computing, engineering calculations, data analysis, financial modeling, and educational applications requiring diverse mathematical operations.

2. arithmetic-math-utils

Fundamental mathematical operations for basic calculations and numerical processing.

Ideal for applications requiring core arithmetic operations, rounding, array operations, and floating-point manipulations.

Category Tool Name
Basic Operations add, subtract, multiply, divide, modulo, floor_divide, pow
Array Operations minimum, maximum
Rounding round_to, ceil, floor, trunc
Utility Functions absolute, sqrt, sign, clamp
Float Operations copysign, frexp, ldexp, modf

3. continuous-math-utils

Advanced continuous mathematics for scientific computing and engineering applications.

Essential for physics simulations, signal processing, calculus operations, and applications requiring trigonometric and logarithmic functions.

Category Tool Name
Trigonometric sin, cos, tan, asin, acos, atan, atan2
Hyperbolic sinh, cosh, tanh, asinh, acosh, atanh
Exponential exp, expm1
Logarithmic log, log10, log2, log1p
Angle Conversion degrees, radians
Distance & Geometry hypot, multidimensional_hypot, dist
Special Functions gamma, lgamma, erf, erfc

4. discrete-math-utils

Integer mathematics and combinatorics for exact discrete computations.

Perfect for combinatorial analysis, number theory, cryptographic applications, and algorithm design requiring precise integer operations.

Category Tool Name
Integer Operations isqrt, factorial
Number Theory gcd, lcm
Combinatorics combination, permutation

5. statistics-math-utils

Comprehensive statistical analysis tools for data science and research applications.

Essential for exploratory data analysis, quality control, research, business analytics, and machine learning preprocessing.

Category Tool Name
Central Tendency mean, geometric_mean, harmonic_mean, median, median_low, median_high, median_grouped, mode, multimode
Dispersion variance, pvariance, stdev, pstdev
Distribution quantiles
Bivariate Analysis covariance, correlation, linear_regression

6. text-utils

Comprehensive text processing toolkit for analysis, manipulation, and secure encoding.

Perfect for document analysis, content management, data validation, security applications, and text mining operations.

Category Tool Name
Analysis length, count_substr, most_common_words, first_index_of_substr, last_index_of_substr
Manipulation normalize_text, slice_text, replace_substr
Hashing md5, sha1, sha256, sha512
Encoding base64_encode, base64_decode, base64_urlsafe_encode, base64_urlsafe_decode, hex_encode, hex_decode

7. datetime-utils

Date, time, and duration utilities for temporal data processing.

Essential for timestamp generation, time format conversions, scheduling systems, and applications requiring precise time calculations.

Category Tool Name
Current Time epoch_seconds_now, iso_utc_now
Format Conversion epoch_to_iso_utc, iso_utc_to_epoch, is_valid_iso_format
Duration duration_seconds, format_duration
Calendar isleap, days_in_month

8. random-generator

Cryptographically secure random data generation for security applications.

Perfect for authentication tokens, session IDs, password generation, unique identifiers, and any application requiring secure randomness.

Category Tool Name
Secure Generation generate_uuid, generate_random_number, generate_random_text

Note

Generated using Claude 4 Sonnet!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minimcp_servers-0.2.0.tar.gz (106.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

minimcp_servers-0.2.0-py3-none-any.whl (29.2 kB view details)

Uploaded Python 3

File details

Details for the file minimcp_servers-0.2.0.tar.gz.

File metadata

  • Download URL: minimcp_servers-0.2.0.tar.gz
  • Upload date:
  • Size: 106.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for minimcp_servers-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9777203fbcbfe1dc494527e0aac04f6d326796f4129dd2ad3190c5cd9443c937
MD5 a4a3b229bb594ae64870461c0c4262ce
BLAKE2b-256 cae50c700cc657297f927736f197e12d263137619fb10e6184bd5d3fe5ba6173

See more details on using hashes here.

File details

Details for the file minimcp_servers-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for minimcp_servers-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 87f2cdc2a52fb170ca09d30eaa63478e0a3ceb9e79420ef923d0e68ae06ae22c
MD5 02e54547d39c46f80f3a52d69b6b063a
BLAKE2b-256 04bc5f2cb6ee40ffae081ed4aaf6578680378b8e9a7ec85b15dbe10bf11b74df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page