Campfire
WINDOWS + CODEX

From checkout to first text.

One paid account, one verified SMS number, and a revocable credential for each computer.

Campfire connects an existing Codex environment to SMS. Your agent, model access, tools, files, and approvals remain on your computer or server.

  1. Subscribe through Stripe

    The plan is $8 per month and includes 400 SMS segments, up to 40 per day. Messages stop at the limit; there are no overage charges. Stripe handles payment details.

  2. Verify control of your phone

    Checkout returns you to Campfire setup. Enter your phone in E.164 format and confirm the SMS verification code. This verifies control during enrollment; it is not permanent proof of human identity.

  3. Activate the SMS channel

    SMS consent is separate from payment and verification. Review the SMS disclosure, then text START from the verified phone. After Campfire confirms activation, return to setup and refresh.

  4. Create an installation

    Give the computer a label such as “Windows laptop.” Campfire shows its credential once. Treat it like a password; the service stores only its hash.

  5. Install and configure the connector

    Open PowerShell on the computer running Codex. Python 3.12 or newer is required.

    py -m pip install "campfire-mcp @ https://github.com/campfiresms/campfire-mcp/archive/refs/tags/v0.1.1.zip"
    py -m campfire_mcp.cli configure

    Accept the default service URL https://api.campfiresms.com, then paste the one-time installation credential. The setup command validates it and registers Campfire with Codex.

  6. Restart Codex and check the connection

    py -m campfire_mcp.cli status
    codex mcp get campfire

    Then tell Codex: “Open the Campfire bridge.” Keep that Codex session running while you exchange SMS messages with the agent.

SMS is a lower-trust steering channel.

A message from the enrolled number carries its source and session context, but it cannot grant tools, permissions, credentials, secret disclosure, destructive authority, or bypass Codex approvals. SMS is not end-to-end encrypted.

Manage or remove an installation

Use Campfire setup to revoke an installation or open the Stripe billing portal. To remove the local connector after revocation:

codex mcp remove campfire
py -m pip uninstall campfire-mcp

The connector source and release history are public at github.com/campfiresms/campfire-mcp.