- Home
- MCP servers
- ctrltest
ctrltest
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"three-little-birds-ctrltest-mcp": {
"command": "uvx",
"args": [
"ctrltest-mcp"
]
}
}
}Available tools
evaluate_control
Runs a control evaluation for a given plant model and controller gains, producing a structured performance report with overshoot, settling time, energy usage, and related metrics.
ControlAnalysisInput
Data structure that captures the plant model, gains, simulation settings, and setpoint used for a controller evaluation.
ControlPlant
Represents the plant dynamics parameters (natural frequency, damping) used in analytic evaluations.
ControlSimulation
Configuration for the simulation window and sampling points used during evaluation.
PIDGains
Structure holding proportional, integral, and derivative gains for PID control tuning.
build_tool
Utility to construct an MCP client tool that talks to the MCP server via the configured transport.
FastMCP
SDK component to run an MCP server instance with a fast, event-driven core and an adapter to bind to client tools.