An MCP server that exposes NumPy functionality as tools, enabling array creation, manipulation, mathematical operations, linear algebra, random sampling, statistics, and element-wise math through natural language.
A Model Context Protocol (MCP) server that provides mathematical calculations and operations using NumPy, enabling users to perform numerical computations like matrix operations, statistical analysis, and polynomial fitting directly through Claude.
Capture time-domain waveform data from a selected channel, arm the scope if stopped, and save as .npz file for offline analysis. Returns file path and metadata; load with numpy for plotting or export.
Capture multiple oscilloscope channels atomically from a single snapshot and save synchronized time-domain waveforms to a .npz file for cross-channel analysis and plotting.
Read decoded serial data from the scope's SerialDecode subsystem and export to a .npz file. Compatible with UART, I2C, SPI, CAN, and other serial protocols. Returns file path and metadata.
Scan Python dependency manifests for arm64 compatibility issues, flagging packages without arm64 wheels and recommending workarounds for smoother deployment on Arm64 servers.
Load a motor-current signal from CSV, WAV, or NPY files. Returns signal, sampling frequency, and metadata for further analysis like preprocess_signal or compute_spectrum.
Analyzes audio or video files to extract tempo, energy rhythm, and loudness dynamics for editing and content analysis. Distinguishes music from speech.
Retrieve formatted Python package documentation from PyPI, extracting installation instructions, usage examples, and API references to support development tasks.
Check which Python third-party libraries are installed on the device before importing them in scripts. Lists packages available in the AScript App environment.
Transcribe audio files or live mic recordings offline with faster-whisper. Capture results as ideas, journal entries, or notes while keeping all data on your machine.
Send input to a running process and receive its response. Use this for local file analysis with Python, Node, or shell REPLs when direct file access is required.
Analyze pixel data of a TouchDesigner TOP node without transferring the full image. Run server-side numpy analysis for histograms, luminance, alpha coverage, dominant color, or region differences.