Anythink Cli logo

Anythink Cli

by anythink-cloud

Manage Anythink projects, data, workflows, users, files, payments, and configuration through CLI-backed MCP tools.

Install Anythink Cli

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "anythink-cloud-anythink-cli": {
      "command": "npx",
      "args": [
        "-y",
        "@anythink-cloud/mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 16 tools correctly (1mo ago).

Overview

The anythink-cloud/anythink-cli MCP server exposes Anythink's backend platform through a CLI-backed tool interface. It can authenticate users, manage billing accounts and isolated projects, switch project profiles, and run broader Anythink CLI commands for entities, data, workflows, users, files, payments, and integrations. Reach for it when an agent needs to provision or operate an Anythink backend rather than only query an existing service. The server is distributed with the Anythink CLI and can be started with npx or installed through the documented native distribution options.

Use cases

  • Provision an isolated Anythink backend for a new application
  • Create and manage entities, fields, workflows, users, and files
  • Switch an agent between saved Anythink project profiles
  • Run Anythink CLI commands for data, search, payments, and integrations

Key features

  • Account and project provisioning
  • Email, Google, API key, and JWT authentication
  • Local project profile management
  • CLI access to backend resources and operations
  • Entity, workflow, user, file, and payment management
  • Project deletion and configuration cleanup

Tools16

What Anythink Cli lets your agent do. Expand a tool for its parameters.

Verified live~4.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

18/18 checks healthy over the last 77d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 7d ago via OSV.dev · @anythink-cloud/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars6Stargazers on the source repository.
npm downloads2.7kPackage downloads in the last 30 days.
Last commit2d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed16Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Anythink Cli works

What anythink-cloud/anythink-cli MCP server does

The anythink-cloud/anythink-cli MCP server gives an agent access to Anythink's headless backend platform through MCP. It covers platform administration as well as application-backend operations. An agent can create or list billing accounts, provision projects, connect a project to a saved local profile, and inspect or remove stored configuration.

Once a project is active, the server can operate on backend resources such as entities, fields, records, workflows, users, files, roles, menus, secrets, API keys, migrations, plans, and payments through the general cli tool. The available dedicated tools also cover platform login, Google sign-in, project selection, account selection, logout, and destructive project deletion.

How it works

The anythink-cloud/anythink-cli MCP server combines focused MCP tools with a catch-all cli tool. Dedicated tools handle common account, project, authentication, and profile actions. The cli tool accepts an Anythink CLI command such as entities list or data list posts and returns its output, with --json available where the underlying command supports machine-readable output.

A typical setup starts with platform authentication, followed by selecting or creating a billing account and project. projects_use connects a project and stores project-scoped credentials; subsequent CLI operations use the active project profile. config_use switches between profiles that already exist, while config_show reports saved profiles and active platform settings without making network calls.

Setup and configuration

The anythink-cloud/anythink-cli MCP server can be launched with npx -y @anythink-cloud/mcp. The repository also documents Homebrew installation, downloadable release binaries, a .NET global tool, and building from source. Homebrew installs both the anythink CLI and the anythink-mcp server.

Local credentials and project profiles are stored in ~/.anythink/config.json. Use login for email and password authentication, or login_google for Google sign-in. Google sign-in opens a browser and works only over stdio. If credentials are already available, login_direct accepts an organization ID with an API key or JWT token.

After authentication, use accounts_list and accounts_use to select a billing account. Use projects_list to find a project, or accounts_create and projects_create to create the required resources. Newly created projects provision asynchronously and should be checked with projects_list until they become Active.

Tools and capabilities

  • Authenticate with email and password, Google, or direct project credentials.
  • List and select billing accounts and provision isolated projects.
  • Connect, switch, inspect, or remove local project profiles.
  • Run Anythink CLI commands for entities, fields, data, search, workflows, users, files, roles, menus, integrations, payments, OAuth, migrations, and related operations.
  • Create, inspect, update, and delete backend entities and their data through CLI commands.
  • Permanently delete projects, including their database and stored data, when an active billing account is available.

Limitations and notes

The cli tool can execute destructive commands, so commands that delete entities, data, or projects require care. Project deletion is irreversible, and the dedicated deletion tool recommends confirming the target with the user and preferring a full project ID over a short prefix.

Project and account management depends on the relevant authentication and billing state. A project must be Active before it can be connected with projects_use, and project creation requires an active billing account. config_remove and logout only remove local credentials or profiles; they do not delete projects or revoke server-side tokens.

Google authentication requires a local browser and is not available through the hosted HTTP server.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Anythink Cli

Run `npx -y @anythink-cloud/mcp`. The repository also documents Homebrew, release binaries, a .NET global tool, and building from source.

Log in, select an active billing account, list or create a project, then use `projects_use` to save the project as the active profile. The project must be Active.

Yes. Use `login_google`; it opens a browser for Google's consent flow and requires a local stdio connection.

The CLI stores credentials and project profiles in `~/.anythink/config.json`. `config_show` can inspect the saved configuration.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAnythink Cli AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/anythink-cloud-anythink-cli?style=directory)](https://allmcps.com/mcp/anythink-cloud-anythink-cli)
HTML Embed
<a href="https://allmcps.com/mcp/anythink-cloud-anythink-cli"><img src="https://allmcps.com/api/badge/anythink-cloud-anythink-cli?style=directory" alt="Anythink Cli on AllMCPs" /></a>