Skip to main content

Refineo AI Text Humanizer CLI - Transform AI-generated text into natural human writing

Project description

Refineo AI Tools

PyPI Downloads npm Downloads

CLI and MCP tools for Refineo - Transform AI-generated text into natural human writing.

Quick Start

Node.js / TypeScript

# Using bunx (recommended)
bunx @refineo/cli login

# Using npx
npx @refineo/cli login

# Global install
npm i -g @refineo/cli && refineo login

Python

# Using uvx (recommended)
uvx refineo-cli login

# Using pipx
pipx run refineo-cli login

# Global install
pip install refineo-cli && refineo login

Commands

refineo login              # Authenticate with your account
refineo logout             # Clear stored credentials
refineo stats              # Show usage statistics
refineo humanize "text"    # Humanize AI-generated text

Humanize Options

refineo humanize "text" --model enhanced    # Use enhanced model (default)
refineo humanize "text" --model standard    # Use standard model
refineo humanize --file input.txt           # Read from file
refineo humanize --file input.txt --output output.txt  # Write to file
echo "text" | refineo humanize              # Read from stdin

Requirements

  • Pro or Ultra subscription - CLI/MCP access is a Pro+ feature
  • Node.js 18+ (for Node CLI)
  • Python 3.10+ (for Python CLI)

Authentication

The CLI uses device code flow for secure authentication:

  1. Run refineo login
  2. A browser opens to authorize the device
  3. Enter the code shown in your terminal
  4. Credentials are stored securely in ~/.refineo/

MCP Integration

Refineo provides an MCP (Model Context Protocol) endpoint for integration with Claude, Cursor, and other AI tools.

Tools Available

  • humanize - Transform AI-generated text into natural human writing
  • get_usage - Check remaining quota for current billing period

Configuration

Add to your Claude/Cursor MCP config:

{
  "mcpServers": {
    "refineo": {
      "url": "https://refineo.app/api/mcp",
      "transport": "http",
      "authentication": {
        "type": "bearer",
        "token": "<your-access-token>"
      }
    }
  }
}

Get your access token by running refineo login and checking ~/.refineo/credentials.json.

Development

Node CLI

cd node
npm install
npm run build
npm run test

Python CLI

cd python
pip install -e ".[dev]"
pytest

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

refineo_cli-0.0.1.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

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

refineo_cli-0.0.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for refineo_cli-0.0.1.tar.gz
Algorithm Hash digest
SHA256 af6e6c814efe2ddb5ba77ef9ed3dd01c397621dd7bb3c8eabb58ba389ab18ba9
MD5 ee009c7b6a135c5fcf177249724dd883
BLAKE2b-256 3a62f1112191814c5231e69dfa3e28d195af1631f3d9b523d8f830fd0ae116cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for refineo_cli-0.0.1.tar.gz:

Publisher: python-publish.yml on DADAExperiments/refineo-ai-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: refineo_cli-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for refineo_cli-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 74b55569e151796faed9719232e3e69cd76e269d5016e6a4d3c70bc31cd0a2b6
MD5 e58a002c5b82b731cdc31c6c7242c649
BLAKE2b-256 f4492b809225bfd045ea98489019ba63449d1f16fe123b5e1dd85a61a0bb4710

See more details on using hashes here.

Provenance

The following attestation bundles were made for refineo_cli-0.0.1-py3-none-any.whl:

Publisher: python-publish.yml on DADAExperiments/refineo-ai-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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