AgentRuntime CLI (arun)
Install
pip install agentruntime-cli
Commands
-
arun init
- Scaffold a minimal Python MCP agent in the current directory
- Creates
app/withmain.py,tools/, andconfig.yaml
-
arun proxy --target-url [--overlay-file tools.yaml] [--host 127.0.0.1] [--port 8010]
- Run a lightweight proxy agent that fronts an existing MCP server
-
arun generate-openapi -i openapi.json -o app/tools/generated.py
- Generate tool stubs from an OpenAPI document
Quick start
pip install agentruntime-cli agentruntime-mcp
arun init
python -m app.main
Config
- Edit
app/config.yaml(env overrides:HOST,PORT,MCP_AUTH_MODE) - Auth modes:
none,token(Bearer or X-MCP-Token),hmac
Release files for agentruntime-cli 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentruntime_cli-0.0.1.tar.gz | 4.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentruntime_cli-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 kB
Release files / agentruntime_cli-0.0.1.tar.gz
| Download URL | agentruntime_cli-0.0.1.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6220b97ddc8c574b872ab431f07a62d4351d78f2eb887aa06b3b14810130be6a
|
|
BLAKE2b-256 checksum How to use checksums |
0c66cf1d43e36b1948482543efa906bc4104d389769d8fe1634ff6f4afbeb613
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / agentruntime_cli-0.0.1-py3-none-any.whl
| Download URL | agentruntime_cli-0.0.1-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e067e98d3d3b7a4047c98eedf5a6977c150a5c316762e0013e3c1bd67b17fb0e
|
|
BLAKE2b-256 checksum How to use checksums |
69caf5646a3fc09b37eb35803991f93c3a9dee98b56437d95a5a84307d7e99df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|