Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Postman con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Lavora con Postman dal tuo agente AI: consulta workspace, collection, cartelle e request, environment, specifiche Spec Hub e API, mock server con i loro call log, monitor e utenti del team, cerca in tutto, e crea o modifica collection, request, environment, mock, monitor e spec dopo la tua conferma.
Prova a chiedere
Prompt di esempio per Postman
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Postman, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Postman + Gemini
Lavora con Postman dal tuo agente AI: consulta workspace, collection, cartelle e request, environment, specifiche Spec Hub e API, mock server con i loro call log, monitor e utenti del team, cerca in tutto, e crea o modifica collection, request, environment, mock, monitor e spec dopo la tua conferma.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
POSTMAN_API_URL, POSTMAN_API_KEY
Step 1 — Ottieni le credenziali
La configurazione richiede circa 2 minuti. Ti serve un account Postman con accesso ai workspace.
- In Postman apri il tuo avatar, Settings, API keys (https://go.postman.co/settings/me/api-keys) e fai clic su Generate API Key. Dagli un nome e copia la chiave; inizia con
PMAK-. - Incollala in
POSTMAN_API_KEY. Viene inviata nell'headerX-Api-Keye agisce come il tuo utente Postman: l'AI vede ciò che vedi tu in ogni workspace. - Imposta
POSTMAN_API_URLsuhttps://api.postman.com, oppure suhttps://api.eu.postman.comse il tuo team ha un piano Enterprise nella regione dati UE di Postman. - Installa il connettore ed esegui
postman_get_me: mostra il tuo user id, il team e l'utilizzo mensile delle API, e conferma la chiave.
Id e uid: la maggior parte degli oggetti ha un id e un uid (<owner user id>-<id>). Mock, monitor e postman_update_collection vogliono l'uid della collection; postman_create_collection_request, postman_update_collection_request e postman_create_collection_folder l'id semplice. Le altre letture accettano entrambi.
Cosa legge:
- Tu e il tuo team:
postman_get_me,postman_list_workspaces(concreatedByimpostato sul tuo user id per "i miei workspace"),postman_get_workspace(le collection, gli environment, i mock, i monitor e le API che contiene),postman_list_team_usersepostman_search, che trova request, collection, workspace, environment, documenti, flow o spec per testo (di default solo nel tuo team, quelli pubblici conownership). - Collection in Postman Collection Format v2.1:
postman_list_collections,postman_get_collection(per quelle grandi primamodel=minimal),postman_get_collection_folderepostman_get_collection_requestcon metodo, URL, header, body, auth e script. - Environment:
postman_list_environmentsepostman_get_environmentcon chiave, valore, tipo e flag enabled di ogni variabile. - Design delle API: Spec Hub con
postman_list_specs,postman_get_spec,postman_list_spec_files,postman_get_spec_fileepostman_get_spec_definition(l'intera definizione OpenAPI o AsyncAPI risolta); le API del vecchio API Builder conpostman_list_apisepostman_get_api. - Mock:
postman_list_mocks,postman_get_mockepostman_get_mock_call_logs, cioè cosa i client hanno inviato al mock e cosa ha risposto (al massimo 100 log o 6,5 MB per chiamata; header e body solo coninclude). - Monitor:
postman_list_monitorsepostman_get_monitor, il cuilastRunmostra l'ultimo stato, gli orari e le asserzioni superate e fallite.
Cosa scrive, dopo la tua conferma: postman_create_collection, postman_update_collection (nome, descrizione, variabili, auth; cartelle e request restano come sono), postman_create_collection_folder, postman_create_collection_request, postman_update_collection_request (i campi passati sostituiscono quelli vecchi), postman_create_environment, postman_update_environment, postman_create_mock, postman_create_monitor, postman_run_monitor, postman_create_spec (OpenAPI, AsyncAPI, protobuf, GraphQL, Smithy) e postman_update_spec_file. L'AI dice cosa creerà o modificherà e in quale workspace, e chiama il tool solo dopo il tuo sì. Tutto ciò che scrive è visibile ai membri del workspace. Tieni presente che:
postman_run_monitorinvia le request reali della collection alle loro API e consuma un'esecuzione di monitoraggio del tuo piano;postman_create_monitorcontinua a farlo secondo la sua pianificazione.- Un nuovo mock è pubblico se
privatenon è true. postman_update_environmentaccetta operazioni JSON Patch di un solo tipo per chiamata; l'AI legge prima l'environment per conoscere le posizioni delle variabili (values[0]è/values/0).- L'API di Postman non può eseguire una collection direttamente. Usa un monitor, oppure la Postman CLI nella tua CI.
Tutti i 35 tool sono attivi dopo l'installazione; nessuno è disattivato, e nessun tool elimina workspace, collection, request, environment, mock, monitor o spec.
Segreti: le variabili di environment di tipo secret tornano con il loro valore quando sono condivise, e le variabili di collection o l'auth delle request possono contenere token. L'AI non ripete questi valori se non glielo chiedi.
Formati dei dati: collection e request usano il Postman Collection Format v2.1 (item contiene cartelle e request). Le date sono ISO 8601 in UTC.
Paginazione: postman_list_workspaces, postman_list_apis, postman_list_specs, postman_list_monitors, postman_get_mock_call_logs e postman_search restituiscono meta.nextCursor; l'AI richiama con cursor finché è vuoto. postman_list_collections pagina con limit e offset; il suo filtro name cerca il nome esatto e non si combina con essi.
Limiti: Postman consente 300 richieste al minuto per utente; postman_list_collections, postman_list_workspaces, postman_get_workspace e gli endpoint dei monitor solo 10 chiamate in 10 secondi. Ogni piano ha anche una quota mensile di chiamate API, che postman_get_me mostra sotto operations. Un 429 con rateLimited significa aspettare (Retry-After indica i secondi); serviceLimitExhausted significa che la quota del piano è esaurita e deve intervenire un admin del team.
Errori comuni: 401 indica una chiave errata, scaduta o revocata, oppure appartenente all'altra regione dati (controlla POSTMAN_API_URL). 403 indica che il tuo ruolo in quel workspace non consente la chiamata. 404 indica che l'id non esiste o che non puoi vederlo. 400 indica il campo sbagliato, per esempio un id di collection dove serve un uid.
Il connettore non elimina nulla e non gestisce fork e pull request, commenti, tag, governance, l'API catalog, la private API network, SCIM, audit log, fatturazione né le scritture del vecchio API Builder.
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Aggiungi il connettore in Gemini
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Gemini CLI legge i server MCP da ~/.gemini/settings.json (su Windows %USERPROFILE%\.gemini\settings.json). Aggiungi:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia
gemini. - Esegui
/mcpin Gemini CLI (oppuregemini mcp listdal terminale):anythingmcpdovrebbe risultare connesso. - Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di
Postman.
Tool disponibili
| Tool | What it does |
|---|---|
postman_get_me | Read the Postman user the API key belongs to: user id, username, email, team id and name, and the monthly usage of API calls and other plan… |
postman_list_workspaces | List the workspaces the key can see: id, name, type and visibility (personal, team, private, public, partner) |
postman_get_workspace | Read one workspace with the collections, environments, mocks, monitors and APIs it contains (ids, uids and names), its visibility and who… |
postman_list_collections | List collections, optionally of one workspace: id, uid, name, owner and dates |
postman_get_collection | Read a whole collection in Postman Collection Format v2.1: info, folders and requests (item), variables, auth and scripts |
postman_get_collection_request | Read one request of a collection: method, url, headers, query parameters, body, auth and scripts |
postman_get_collection_folder | Read one folder of a collection with the ids of its requests and subfolders (or their full contents with populate) |
postman_list_environments | List environments, optionally of one workspace: id, uid, name, owner and dates |
postman_get_environment | Read an environment with its variables (key, value, type, enabled) |
postman_list_apis | List the APIs (API Builder) of a workspace: id, name, summary and dates |
postman_get_api | Read one API with, on request, its linked collections, versions, schemas or Git repository details |
postman_list_mocks | List the active mock servers: id, uid, name, mockUrl, the collection and environment they serve, and whether they are private |
postman_get_mock | Read a mock server: mockUrl, collection, environment, private flag, delay and server responses |
postman_get_mock_call_logs | Read the requests a mock server received and what it answered, newest first with sort=servedAt and direction=desc |
postman_list_monitors | List monitors (scheduled collection runs): id, uid, name, owner and whether they are active |
postman_get_monitor | Read a monitor: collection, environment, schedule (cron and time zone), regions, notifications, and lastRun with status, start and finish… |
postman_list_specs | List the API specifications in Spec Hub for a workspace: id, name, type (OPENAPI:3.0, ASYNCAPI:2.0 ...) and dates |
postman_get_spec | Read a spec's metadata: name, type, dates and who created and changed it |
postman_list_spec_files | List the files of a spec with their path and type (ROOT is the entry file, DEFAULT a referenced file) |
postman_get_spec_file | Read one file of a spec, including its content as text |
postman_get_spec_definition | Read the complete, resolved definition of an OpenAPI or AsyncAPI spec, with all files combined |
postman_list_team_users | List the users of the Postman team: id, name, username, email, roles and join date |
postman_search | Search Postman for requests, collections, workspaces, environments, documents, flows or specs by text |
postman_create_collection | Create a collection in a workspace, empty or with folders and requests in Postman Collection Format v2.1 |
postman_update_collection | Change a collection's name or description, its variables or its auth, leaving folders and requests as they are |
postman_create_collection_folder | Create a folder in a collection, at the top level or inside another folder |
postman_create_collection_request | Add a request to a collection, at the top level or in a folder: method, URL, headers, query parameters, body and scripts |
postman_update_collection_request | Change a request in a collection: name, method, URL, headers, query parameters, body, auth or scripts |
postman_create_environment | Create an environment in a workspace with its variables |
postman_update_environment | Change an environment with JSON Patch operations of one kind per call: add variables, replace the name or a variable property, or remove… |
postman_create_mock | Create a mock server that answers with the saved example responses of a collection |
postman_create_monitor | Create a monitor that runs a collection on a schedule from Postman's cloud |
postman_run_monitor | Run a monitor now, which sends the collection's real requests to their APIs and uses a monitoring run of the plan |
postman_create_spec | Create an API specification in Spec Hub from one or more files (OpenAPI, AsyncAPI, protobuf, GraphQL, Smithy) |
postman_update_spec_file | Change one file of an OpenAPI or protobuf spec: its content, its name, or its type (ROOT or DEFAULT) |
Esempi di prompt
- "Quali collection ci sono nel nostro workspace Payments, e quali request contiene la collection Checkout?"
- "Il monitor notturno della API ordini ha superato l'ultima esecuzione? Quante asserzioni sono fallite?"
- "Mostrami le ultime 20 chiamate al nostro mock server di checkout che hanno ricevuto un 404."
- "Aggiungi alla collection Payments una request POST 'Create refund' con un body JSON per orderId e amount."
- "Dammi la definizione OpenAPI risolta della spec Orders ed elenca i suoi endpoint."
FAQ
Dove cerca i server MCP Gemini CLI? In ~/.gemini/settings.json per il tuo utente, oppure in .gemini/settings.json dentro un progetto. gemini mcp list mostra ogni server e se si connette.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Meta Muse
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?