Manage Anythink projects, data, workflows, users, files, payments, and configuration through CLI-backed MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
This server is confirmed live — we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Anythink Cli.
config_useSwitch the active project profile that the 'cli' tool's commands operate against. Use this to move between already-connected projects without re-authenticating. The profile must already exist (created by 'projects_use' or 'login_direct'); run 'config_show' to see available profile names. Returns confirmation, or an error if the profile does not exist.
projects_deletePermanently delete a project and tear down its backend instance, including its database and stored data. This is destructive and irreversible — always confirm with the user first, and prefer matching by a specific id over a short prefix to avoid removing the wrong project. Requires an active billing account (set one with 'accounts_use'). Returns the deleted project's name and id on success.
login_directStore credentials directly for a project (bypasses billing login). Use this when you already have an org ID and API key or JWT token.
projects_useConnect to a project and save it as the active profile so the 'cli' tool's data, entities, users, and other commands target it. Resolves the project, then either stores the API key you pass or exchanges a transfer token for project-scoped credentials automatically. Requires an active billing account (set one with 'accounts_use'); the project must be Active (see 'projects_list'). Returns the saved profile name, org id, API URL, and auth method.
logoutRemove the saved credentials for a project profile from local CLI config. Use this to disconnect from a project or clear a stale token; it deletes only the stored profile locally and does not revoke the token server-side or affect the project. Omit the profile to remove the currently active one. Run 'config_show' to see profile names.
signupRegister a brand-new Anythink platform account with email and password. Use this only when the user has no account yet; if they already have one, use 'login' instead. This creates the top-level user identity — it does not create a billing account or project (do that with 'accounts_create' and 'projects_create' after logging in). On success the user may need to click an email confirmation link before 'login' works; tell them to confirm, then call 'login'.
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.
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.
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.
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. The provided material does not specify compatibility with individual MCP desktop clients, pricing, or service plan requirements.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/anythink-cloud-anythink-cli)<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>