Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
Exact matrix calculations with step-by-step results for six core matrix operations.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://mcp.matrixcalculator.net/mcpRun this in your terminal
claude mcp add --transport http matrixcalculator https://mcp.matrixcalculator.net/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"matrixcalculator": {
"url": "https://mcp.matrixcalculator.net/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"matrixcalculator": {
"type": "http",
"url": "https://mcp.matrixcalculator.net/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://mcp.matrixcalculator.net/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
We have not read this server’s tool list yet; we check endpoints in rotation.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified with the GitHub account gamestarry, which owns the repo
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Not checked yet; we check endpoints in rotation
Not checked yet; we check endpoints in rotation
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (0.1.0) reached the registry 23 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Spec Driven Development, Remote Desktop Commander, MemberVault MCP by usefulapi
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
List courses; add users to courses, remove course access or delete users in MemberVault.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
A remote Model Context Protocol (MCP) server for exact, step-by-step matrix calculations powered by MatrixCalculator.net.
Remote MCP endpoint
https://mcp.matrixcalculator.net/mcp
Official MCP Registry name
io.github.gamestarry/matrixcalculator-mcp
Current version: 0.1.0
MatrixCalculator.net MCP gives MCP-compatible AI clients access to six core matrix operations. Results preserve exact fractions and include structured calculation steps that an AI client can present as a short answer or expand into a detailed solution.
| Tool | Description |
|---|---|
matrix_add | Add two matrices with identical dimensions, with one step per entry. |
matrix_subtract | Subtract the second matrix from the first, with one step per entry. |
matrix_multiply | Multiply compatible matrices using row-by-column steps. |
matrix_determinant | Calculate a determinant with row swaps, elimination steps, diagonal entries, and singularity information. |
matrix_inverse | Calculate an inverse with Gauss-Jordan row operations, singularity detection, and verification. |
matrix_transpose | Transpose a matrix and return the source position for every result entry. |
Inputs may be integers, decimals, or fraction strings:
2
0.5 -3 1/2 -7/4
Calculations use exact fraction arithmetic where possible. For example:
1/2 + 1/3 = 5/6
rather than converting the result to an approximate decimal.
An MCP-compatible AI client can use the server for requests such as:
Add [[1/2, 2], [3, 4]] and [[1/3, 5], [-1, 6]] and show the steps.
Multiply [[1, 2], [3, 4]] by [[5, 6], [7, 8]].
Find the determinant of [[0, 1/2, 1], [2, 1, 3], [1, 4, 5]] step by step.
Find the inverse of [[0, 2, 1], [1, 1, 0], [2, 3, 4]] and verify the result.
The MCP server returns structured result data and detailed steps. The connected AI client decides how much of that detail to display to the user.
matrix_add{
"matrixA": [["1/2", "2"], ["3", "4"]], "matrixB": [["1/3", "5"], ["-1", "6"]] }
matrix_subtract{
"matrixA": [["5/6", "7"], ["2", "10"]], "matrixB": [["1/3", "2"], ["-1", "4"]] }
matrix_multiply{
"matrixA": [["1/2", "2"], ["3", "4"]], "matrixB": [["3", "1"], ["4", "2"]] }
matrix_determinant{
"matrix": [["0", "1/2", "1"], ["2", "1", "3"], ["1", "4", "5"]] }
matrix_inverse{
"matrix": [["0", "2", "1"], ["1", "1", "0"], ["2", "3", "4"]] }
matrix_transpose{
"matrix": [["1/2", "2", "3"], ["4", "-1", "5"]] }
Use the following Streamable HTTP endpoint in any MCP client that supports remote MCP servers:
https://mcp.matrixcalculator.net/mcp
No API key is required for the current public V1 endpoint.
https://mcp.matrixcalculator.net/health
Requirements:
Clone and install:
git clone https://github.com/gamestarry/matrixcalculator-mcp.git
cd matrixcalculator-mcp npm install
Run type checking:
npm run typecheck
Start the local Worker:
npm run dev
The local MCP endpoint is normally:
http://127.0.0.1:8787/mcp
The production server runs on Cloudflare Workers.
npm run deploy
Production MCP endpoint:
https://mcp.matrixcalculator.net/mcp
This server is published in the official MCP Registry as:
io.github.gamestarry/matrixcalculator-mcp
Registry metadata is stored in server.json.
src/
├─ index.ts ├─ lib/ │ └─ matrix-values.ts └─ tools/ ├─ matrix-add.ts ├─ matrix-subtract.ts ├─ matrix-multiply.ts ├─ matrix-determinant.ts ├─ matrix-inverse.ts └─ matrix-transpose.ts
MatrixCalculator.net provides matrix calculators, learning tools, and step-by-step matrix operations on the web.
This MCP project is maintained separately from the main website so MCP development and deployment do not affect the production calculator or its billing system.