Developers · CLI

La tua istanza MCP, dal terminale.

amcp chiama i tool MCP e guida l'intera API di gestione — a mano, negli script, o da un agente connesso. Un install con npm, login dal browser, e tutto ciò che fa la dashboard diventa un comando.

Open source (AGPL-3.0) · Cloud e self-hosted · Node 22+

zsh — ~/work
$ npm i -g @anythingmcp/cliadded 1 package · amcp ready$ amcp login --browser→ approve in cloud.anythingmcp.com✓ signed in (management · scope: admin)$ amcp api GET /api/mcp-servers --json[ { "id": "srv_ops", "name": "Ops", "tools": 42 } ]

Due compiti, un solo strumento

Lo stesso binario parla MCP e l'API di gestione, con la credenziale che gli concedi.

Chiama i tool MCP

Scopri i tool, leggine lo schema ed eseguili dalla shell — gli stessi tool che usano i tuoi client AI.

Gestisci l'istanza

Connettori, server MCP, utenti, ruoli, SSO, memory, skill e impostazioni — ogni rotta /api/*, con una chiave di gestione.

Tutto in pochi comandi

Una chiave di gestione porta identità e ruolo del proprietario — non concede mai privilegi, e le chiavi in sola lettura possono solo leggere.

Accedi

Il login dal browser conia una chiave via loopback una tantum — non tocca mai URL, log o cronologia della shell.

$ amcp login --browser$ amcp login --browser --scope admin

Aggiungi tool da qualsiasi API

Trasforma una sorgente OpenAPI, WSDL, GraphQL, Postman, cURL o HAR in tool MCP — oppure prendili da un altro server MCP.

# from OpenAPI · WSDL · GraphQL · Postman · cURL$ amcp api POST /api/connectors/$ID/import-spec --data @spec.json# or pull them from another MCP server$ amcp api POST /api/connectors/$ID/discover-tools

Code mode e server

Metti un server in code mode così un agente scrive ed esegue codice sui tuoi tool in una sandbox — e crea nuovi server MCP.

# let an agent write & run code against your tools$ amcp api PUT /api/mcp-servers/$ID --data '{"codeMode":"tools"}'$ amcp api POST /api/mcp-servers --data '{"name":"ops"}'

Tutto dal terminale

Scopri l'intera API, chiama qualsiasi tool e aggiungi il completamento della shell.

$ amcp api --list   # discover 200+ operations$ amcp tools call YOUR_TOOL --args @args.json$ amcp completion zsh

Pensato anche per gli agenti

La stessa API di gestione è esattamente ciò che serve a un agente connesso per configurare e far funzionare un workspace end-to-end — aggiungere un connettore, creare un server, assegnare ruoli, impostare l'SSO — in sicurezza, nei limiti dell'ambito che gli concedi. Gli agenti sono in sola lettura per default, e ogni chiamata è rate-limited e tracciata.

Sicuro per default

01

La chiave non è mai accettata come argomento del comando né stampata nell'output di stato.

02

Le chiavi sono salvate con modalità 0600; l'HTTPS è obbligatorio tranne il loopback per lo sviluppo locale.

03

I redirect vengono rifiutati, così una chiave non può seguire una richiesta verso un'altra origine.

04

Un rate limit per chiave respinge un client impazzito invece di martellare la tua istanza.

Dove prenderla

Installa globalmente, poi accedi alla tua istanza Cloud o self-hosted.

$npm i -g @anythingmcp/cli

Installa la CLI

Due minuti alla prima chiamata. Non hai ancora AnythingMCP? Inizia gratis su Cloud, o fai self-hosting.