scicalc-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| matrix_multiplyA | 矩阵相乘 A (m x n) 与 B (n x p)。 参数: a: 左矩阵,按行组成的列表。 b: 右矩阵,按行组成的列表。 返回: 乘积矩阵 A @ B,按行组成的列表。 |
| matrix_inverseA | 计算方阵的逆矩阵。 当矩阵奇异或非方阵时抛出清晰的错误。 |
| determinantB | 计算方阵的行列式。 |
| solve_linear_systemA | 求解线性方程组 A x = b 得到 x。 参数: a: 系数矩阵 (n x n)。 b: 长度为 n 的右端向量。 |
| eigenB | 计算方阵的特征值与特征向量。 返回包含 'eigenvalues' 和 'eigenvectors' 的字典(每一列为一个特征向量)。 复数结果以 [实部, 虚部] 的数对形式返回。 |
| describeB | 返回数值样本的汇总统计量。 包含样本数、均值、标准差(样本)、方差、最小值、最大值、 中位数以及第 25/75 百分位数。 |
| correlationA | 计算两个样本之间的相关系数。 参数: x: 第一个样本。 y: 第二个样本(长度与 x 相同)。 method: 'pearson' 或 'spearman'。 |
| t_testA | 执行 t 检验。 若提供 sample_b,则执行独立双样本 t 检验; 否则对 sample_a 与 popmean 执行单样本 t 检验。 |
| linear_regressionC | 拟合简单线性回归 y = slope * x + intercept。 |
| integrate_functionA | 对单变量函数在区间 [lower, upper] 上做数值积分。 参数: expression: 以 'x' 为变量的数学表达式,例如 "sin(x) * x**2"。 支持标准数学函数与常量(pi、e)。 lower: 积分下限。 upper: 积分上限。 返回: 定积分的值以及绝对误差估计。 |
| find_rootB | 在初始猜测附近求解 f(x) = 0 的根。 参数: expression: 以 'x' 为变量的数学表达式。 guess: 求解器的起始点。 |
| minimize_functionA | 在初始猜测附近求单变量函数的局部极小值。 参数: expression: 以 'x' 为变量的数学表达式。 guess: 优化器的起始点。 |
| interpolate_valuesA | 在指定查询点上进行插值求值。 参数: x: 已知的 x 坐标(需严格递增)。 y: 已知的 y 坐标。 query: 需要求值的 x 位置。 kind: 'linear'、'quadratic' 或 'cubic'。 |
| dataframe_describeA | 解析 CSV 文本并返回各列的汇总统计。 参数: csv_text: 包含表头行的原始 CSV 内容。 返回: 包含 'shape'、'columns'、'dtypes' 以及 'describe' (DataFrame.describe 的结果)的字典。 |
| dataframe_groupby_aggregateA | 按某列分组并对某个数值列做聚合。 参数: csv_text: 包含表头行的原始 CSV 内容。 group_by: 用于分组的列名。 value_column: 需要聚合的数值列。 agg: 'mean'、'sum'、'min'、'max'、'count'、'median'、'std' 之一。 |
| dataframe_correlation_matrixC | 返回数值列之间的皮尔逊相关系数矩阵。 |
| plot_lineC | 根据 x/y 数据绘制折线图,返回 PNG 图像。 |
| plot_functionB | 在区间 [start, stop] 上绘制单变量函数曲线。 参数: expression: 以 'x' 为变量的数学表达式,例如 "sin(x)/x"。 start: 定义域左边界。 stop: 定义域右边界。 points: 采样点数(2-5000)。 title: 可选的图标题。 |
| plot_histogramC | 绘制数值样本的直方图,返回 PNG 图像。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/k-ming/Scientific-computing-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server