Releases: pr0m1th3as/octave-devtools
Releases · pr0m1th3as/octave-devtools
Release list
devtools 0.1.0
devtools 0.1.0
First release. Two Model Context Protocol servers that expose GNU Octave to any
MCP-capable assistant. The server process is an Octave interpreter, so the
interpreter answering a question is the one being asked about, with the same
load path and the same installed packages.
Highlights
- Two servers, configured separately.
devtools.mcpserves five read-only
tools and one resource, evaluating no code and writing nothing.
devtools.mcpEvaladdsoctave_evalandoctave_test. A host configured for
one cannot reach the other. - Evaluation is contained, not sandboxed. Output is captured at the file
descriptors, and a call still running after twenty seconds is stopped with its
workspace and its output kept. Evaluated code can otherwise do anything code
in your interpreter can. - The oct-files are optional. A machine with no compiler installs the
package and keeps the read-only server whole.
Notes
173 built-in tests and 24 devtools.selftest checks pass from an installed
tarball on GNU/Linux and on Windows. Configuration for both servers is in the
README and in help devtools.mcp. Conformance against MCP revision
2026-07-28, and the one deviation from it, are recorded in MCP_PROTOCOL.md.