Skip to main content

MCP server for shout.run — live terminal broadcasting for AI agents

Project description

shout-run-mcp

MCP server for shout.run — live terminal broadcasting for AI agents.

Let your AI agents broadcast terminal output so humans can watch in real-time.

Install

pip install shout-run-mcp

Or run directly with uvx:

uvx shout-run-mcp

Setup

Get an API key at shout.run, then configure your MCP client.

Claude Code

Add to your Claude Code settings (~/.claude.json or project .claude/settings.json):

{
  "mcpServers": {
    "shout": {
      "command": "uvx",
      "args": ["shout-run-mcp"],
      "env": {
        "SHOUT_API_KEY": "shout_sk_..."
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "shout": {
      "command": "uvx",
      "args": ["shout-run-mcp"],
      "env": {
        "SHOUT_API_KEY": "shout_sk_..."
      }
    }
  }
}

With pip install

If you installed via pip instead of using uvx:

{
  "mcpServers": {
    "shout": {
      "command": "shout-mcp",
      "env": {
        "SHOUT_API_KEY": "shout_sk_..."
      }
    }
  }
}

Tools

Tool Description
shout_start_broadcast Start broadcasting — creates a session and returns the viewer URL
shout_write Send terminal output to the broadcast (supports ANSI codes)
shout_end_broadcast End the active broadcast
shout_broadcast_status Check session state, viewer count, and duration

Environment Variables

Variable Required Description
SHOUT_API_KEY Yes Your shout.run API key
SHOUT_API_URL No API base URL (default: https://api.shout.run)

License

MIT

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

shout_run_mcp-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

shout_run_mcp-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file shout_run_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: shout_run_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for shout_run_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ccfbb46849c325befc62b29cda1fdd9e34a5f155d2843e74ecb474ced1809d89
MD5 ba0c56e78c9943ee3a9216f0f7375311
BLAKE2b-256 af5285a920f44a7bf4f7b8b8ae84eacb8b459e542a52baf44bcf94105a11308e

See more details on using hashes here.

File details

Details for the file shout_run_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: shout_run_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for shout_run_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aaefb16a4449021ae9860d0fea4b35773be7d301074c58c24a605aea25e85bc8
MD5 694a3cb2e1b036c705f2c78c55fb0b62
BLAKE2b-256 3cb5714de4917208f0527af2b8b791436248c73c7027b529db138531aa57ab44

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