daedalus avatar

Mcp Numpy

daedalus/mcp-numpy

Brings NumPy's entire numerical computing toolkit into Claude through MCP. You get all the essentials: array creation (zeros, ones, arange, linspace), manipulation (reshape, transpose, concatenate), mathematical operations (sum, mean, dot, matmul), linear algebra (inv, det, eig, svd), and random number generation. Also exposes element-wise operations like trig functions, logarithms, and arithmetic, plus statistics tools like percentile, histogram, and correlation. Install via pip, add the command to your MCP config, and you can start running matrix operations, solving linear systems, or computing eigenvalues without spinning up a separate Python environment. Solid choice when you need numerical computation without leaving your Claude workflow.

tools
72
transport
STDIO
last updated
Mar 30, 2026

Tools

72 tools

Public tool metadata for what this MCP can expose to an agent.

np_arrayCreate a NumPy array

Create a NumPy array

No parameter schema in public metadata yet.

np_zerosCreate zeros array

Create zeros array

No parameter schema in public metadata yet.

np_onesCreate ones array

Create ones array

No parameter schema in public metadata yet.

np_fullCreate array filled with value

Create array filled with value

No parameter schema in public metadata yet.

np_arangeCreate array with range

Create array with range

No parameter schema in public metadata yet.

np_linspaceCreate evenly spaced array

Create evenly spaced array

No parameter schema in public metadata yet.

np_eyeCreate identity matrix

Create identity matrix

No parameter schema in public metadata yet.

np_diagCreate diagonal array

Create diagonal array

No parameter schema in public metadata yet.

np_reshapeReshape array

Reshape array

No parameter schema in public metadata yet.

np_transposeTranspose array

Transpose array

No parameter schema in public metadata yet.

np_concatenateConcatenate arrays

Concatenate arrays

No parameter schema in public metadata yet.

np_splitSplit array

Split array

No parameter schema in public metadata yet.

np_tileTile array

Tile array

No parameter schema in public metadata yet.

np_repeatRepeat elements

Repeat elements

No parameter schema in public metadata yet.

np_squeezeRemove single-dimensional entries

Remove single-dimensional entries

No parameter schema in public metadata yet.

np_flattenFlatten array

Flatten array

No parameter schema in public metadata yet.

np_sumSummary statistics

Summary statistics

No parameter schema in public metadata yet.

np_meanSummary statistics

Summary statistics

No parameter schema in public metadata yet.

np_stdSummary statistics

Summary statistics

No parameter schema in public metadata yet.

np_varSummary statistics

Summary statistics

No parameter schema in public metadata yet.

np_minMin/max operations

Min/max operations

No parameter schema in public metadata yet.

np_maxMin/max operations

Min/max operations

No parameter schema in public metadata yet.

np_argminMin/max operations

Min/max operations

No parameter schema in public metadata yet.

np_argmaxMin/max operations

Min/max operations

No parameter schema in public metadata yet.

np_dotMatrix operations

Matrix operations

No parameter schema in public metadata yet.

np_matmulMatrix operations

Matrix operations

No parameter schema in public metadata yet.

np_crossMatrix operations

Matrix operations

No parameter schema in public metadata yet.

np_traceArray operations

Array operations

No parameter schema in public metadata yet.

np_cumsumArray operations

Array operations

No parameter schema in public metadata yet.

np_cumprodArray operations

Array operations

No parameter schema in public metadata yet.

np_diffArray operations

Array operations

No parameter schema in public metadata yet.

np_invMatrix inverse

Matrix inverse

No parameter schema in public metadata yet.

np_detMatrix determinant

Matrix determinant

No parameter schema in public metadata yet.

np_eigEigenvalues and eigenvectors

Eigenvalues and eigenvectors

No parameter schema in public metadata yet.

np_svdSingular value decomposition

Singular value decomposition

No parameter schema in public metadata yet.

np_solveSolve linear system

Solve linear system

No parameter schema in public metadata yet.

np_linalg_normMatrix/vector norm

Matrix/vector norm

No parameter schema in public metadata yet.

np_randRandom floats

Random floats

No parameter schema in public metadata yet.

np_randnRandom normal

Random normal

No parameter schema in public metadata yet.

np_randintRandom integers

Random integers

No parameter schema in public metadata yet.

np_random_choiceRandom choice

Random choice

No parameter schema in public metadata yet.

np_shuffleShuffle array

Shuffle array

No parameter schema in public metadata yet.

np_percentilePercentiles/quantiles

Percentiles/quantiles

No parameter schema in public metadata yet.

np_quantilePercentiles/quantiles

Percentiles/quantiles

No parameter schema in public metadata yet.

np_histogramHistogram

Histogram

No parameter schema in public metadata yet.

np_correlateCorrelation

Correlation

No parameter schema in public metadata yet.

np_corrcoefCorrelation

Correlation

No parameter schema in public metadata yet.

np_addArithmetic

Arithmetic

No parameter schema in public metadata yet.

np_subtractArithmetic

Arithmetic

No parameter schema in public metadata yet.

np_multiplyArithmetic

Arithmetic

No parameter schema in public metadata yet.

np_divideArithmetic

Arithmetic

No parameter schema in public metadata yet.

np_powerPower and modulo

Power and modulo

No parameter schema in public metadata yet.

np_modPower and modulo

Power and modulo

No parameter schema in public metadata yet.

np_sqrtBasic math

Basic math

No parameter schema in public metadata yet.

np_absBasic math

Basic math

No parameter schema in public metadata yet.

np_expLogarithms

Logarithms

No parameter schema in public metadata yet.

np_logLogarithms

Logarithms

No parameter schema in public metadata yet.

np_log10Logarithms

Logarithms

No parameter schema in public metadata yet.

np_sinTrigonometry

Trigonometry

No parameter schema in public metadata yet.

np_cosTrigonometry

Trigonometry

No parameter schema in public metadata yet.

np_tanTrigonometry

Trigonometry

No parameter schema in public metadata yet.

np_arcsinInverse trig

Inverse trig

No parameter schema in public metadata yet.

np_arccosInverse trig

Inverse trig

No parameter schema in public metadata yet.

np_arctanInverse trig

Inverse trig

No parameter schema in public metadata yet.

np_sinhHyperbolic

Hyperbolic

No parameter schema in public metadata yet.

np_coshHyperbolic

Hyperbolic

No parameter schema in public metadata yet.

np_tanhHyperbolic

Hyperbolic

No parameter schema in public metadata yet.

np_shapeProperties

Properties

No parameter schema in public metadata yet.

np_ndimProperties

Properties

No parameter schema in public metadata yet.

np_sizeProperties

Properties

No parameter schema in public metadata yet.

np_dtypeProperties

Properties

No parameter schema in public metadata yet.

npastypeType conversion

Type conversion

No parameter schema in public metadata yet.

Sponsors

Readme

mcp-numpy

An MCP server that exposes NumPy functionality

PyPI Python Coverage Ruff

Install

pip install mcp-numpy

Usage

As an MCP Server

To use with Claude Desktop or other MCP clients, add to your mcp.json:

{
  "mcpServers": {
    "mcp-numpy": {
      "command": "mcp-numpy"
    }
  }
}

Available Tools

The server exposes the following NumPy functionality as MCP tools:


View the full README on GitHub

Details

Repository
github.com/daedalus/mcp-numpy
Package
mcp-numpy
Transport
STDIO
Registry
MCP registry, active

More from daedalus