Skip to main content

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

Project description

shout.run

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.1.tar.gz (3.0 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.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for shout_run_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 db65ee39f86763be96c9e6eadabe2587df4daead02d3749df81aae9eb1a4530a
MD5 68de315e9a63653fc0cd0d8076cdbd46
BLAKE2b-256 ccc05844b03c61efb497ce657c098994a477cd4cb675c817525a88cc44d788ac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for shout_run_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 db60565e4046a10580791c2e405f345f233d96335523c4bf2e1e709a7bc4e3ef
MD5 2b08b79ce577fc084a169231e639ced3
BLAKE2b-256 2d5d50aa79dc53332056591251a98cd8d5fc17439c012271eb0496a6f56f1400

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