Skip to main content

AgentRuntime CLI (arun)

Project description

AgentRuntime CLI (arun)

Install

pip install agentruntime-cli

Commands

  • arun init

    • Scaffold a minimal Python MCP agent in the current directory
    • Creates app/ with main.py, tools/, and config.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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentruntime_cli-0.0.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentruntime_cli-0.0.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file agentruntime_cli-0.0.1.tar.gz.

File metadata

  • Download URL: agentruntime_cli-0.0.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentruntime_cli-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6220b97ddc8c574b872ab431f07a62d4351d78f2eb887aa06b3b14810130be6a
MD5 c4c1d11021f8d97f80f907a60a82e24c
BLAKE2b-256 0c66cf1d43e36b1948482543efa906bc4104d389769d8fe1634ff6f4afbeb613

See more details on using hashes here.

File details

Details for the file agentruntime_cli-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for agentruntime_cli-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e067e98d3d3b7a4047c98eedf5a6977c150a5c316762e0013e3c1bd67b17fb0e
MD5 d39713bea82c049ddc4d5f436a248adb
BLAKE2b-256 69caf5646a3fc09b37eb35803991f93c3a9dee98b56437d95a5a84307d7e99df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page