MCP API Credentials - Batch 2
Generated: 2026-02-05
Note: 1Password CLI requires interactive sign-in. Use these details to create items manually or sign in and run the commands below.
1. Close CRM
| Field |
Value |
| Auth Type |
API Key (Basic Auth) |
| Dashboard |
https://app.close.com/settings/api/ |
| Env Var |
CLOSE_API_KEY |
| How to Get |
Settings → API Keys → Generate new API key. Use as Basic auth username with empty password. |
op item create --category "API Credential" --title "Close CRM API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://app.close.com/settings/api/" \
"env_var[text]=CLOSE_API_KEY" \
"notes[text]=Basic auth - API key as username, empty password"
2. Clover POS
| Field |
Value |
| Auth Type |
OAuth2 |
| Dashboard |
https://sandbox.dev.clover.com/developers |
| Env Vars |
CLOVER_API_TOKEN, CLOVER_MERCHANT_ID |
| How to Get |
Create app in Developer Dashboard. Get API Key (Client ID) and Secret. Need Merchant ID for API calls. |
op item create --category "API Credential" --title "Clover POS API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://sandbox.dev.clover.com/developers" \
"env_var[text]=CLOVER_API_TOKEN" \
"notes[text]=OAuth2 - also need CLOVER_MERCHANT_ID"
3. Constant Contact
op item create --category "API Credential" --title "Constant Contact API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://app.constantcontact.com/pages/dma/portal/" \
"env_var[text]=CONSTANT_CONTACT_API_KEY" \
"notes[text]=OAuth2 - also need CONSTANT_CONTACT_CLIENT_SECRET"
4. FieldEdge
| Field |
Value |
| Auth Type |
Partner/Enterprise API |
| Dashboard |
https://www.fieldedge.com/integrations/ |
| Env Var |
FIELDEDGE_API_KEY |
| How to Get |
⚠️ No public API. Contact FieldEdge sales/support for partner API access. |
op item create --category "API Credential" --title "FieldEdge API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://www.fieldedge.com/integrations/" \
"env_var[text]=FIELDEDGE_API_KEY" \
"notes[text]=ENTERPRISE ONLY - contact sales for API access"
5. FreshBooks
| Field |
Value |
| Auth Type |
OAuth2 |
| Dashboard |
https://my.freshbooks.com/#/developer |
| Env Vars |
FRESHBOOKS_CLIENT_ID, FRESHBOOKS_CLIENT_SECRET |
| How to Get |
Developer page → Create app → Get client_id and client_secret. Need redirect URI. |
op item create --category "API Credential" --title "FreshBooks API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://my.freshbooks.com/#/developer" \
"env_var[text]=FRESHBOOKS_CLIENT_ID" \
"notes[text]=OAuth2 - also need FRESHBOOKS_CLIENT_SECRET"
6. Freshdesk
| Field |
Value |
| Auth Type |
API Key |
| Dashboard |
https://YOUR_DOMAIN.freshdesk.com (Profile Settings) |
| Env Vars |
FRESHDESK_API_KEY, FRESHDESK_DOMAIN |
| How to Get |
Profile Settings → View API Key. Domain is your subdomain (e.g., "yourcompany"). |
op item create --category "API Credential" --title "Freshdesk API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://support.freshdesk.com/support/solutions/articles/215517-how-to-find-your-api-key" \
"env_var[text]=FRESHDESK_API_KEY" \
"notes[text]=Also need FRESHDESK_DOMAIN (your subdomain)"
7. Gusto
| Field |
Value |
| Auth Type |
OAuth2 |
| Dashboard |
https://dev.gusto.com/ |
| Env Vars |
GUSTO_CLIENT_ID, GUSTO_CLIENT_SECRET |
| How to Get |
Developer portal → Create application → Get client credentials. Sandbox available. |
op item create --category "API Credential" --title "Gusto API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://dev.gusto.com/" \
"env_var[text]=GUSTO_CLIENT_ID" \
"notes[text]=OAuth2 - also need GUSTO_CLIENT_SECRET"
8. Help Scout
op item create --category "API Credential" --title "Help Scout API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://secure.helpscout.net/members/apps/" \
"env_var[text]=HELPSCOUT_APP_ID" \
"notes[text]=OAuth2 - also need HELPSCOUT_APP_SECRET"
9. Housecall Pro
| Field |
Value |
| Auth Type |
OAuth2 |
| Dashboard |
https://developer.housecallpro.com/ |
| Env Vars |
HOUSECALL_PRO_CLIENT_ID, HOUSECALL_PRO_CLIENT_SECRET |
| How to Get |
Developer portal → Create application. May require partner approval. |
op item create --category "API Credential" --title "Housecall Pro API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://developer.housecallpro.com/" \
"env_var[text]=HOUSECALL_PRO_CLIENT_ID" \
"notes[text]=OAuth2 - also need HOUSECALL_PRO_CLIENT_SECRET"
10. Jobber
| Field |
Value |
| Auth Type |
OAuth2 / GraphQL |
| Dashboard |
https://developer.getjobber.com/ |
| Env Vars |
JOBBER_CLIENT_ID, JOBBER_CLIENT_SECRET |
| How to Get |
Developer portal → Create app → Get OAuth credentials. GraphQL API. |
op item create --category "API Credential" --title "Jobber API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://developer.getjobber.com/" \
"env_var[text]=JOBBER_CLIENT_ID" \
"notes[text]=OAuth2/GraphQL - also need JOBBER_CLIENT_SECRET"
11. Keap (Infusionsoft)
| Field |
Value |
| Auth Type |
OAuth2 |
| Dashboard |
https://developer.keap.com/ |
| Env Vars |
KEAP_CLIENT_ID, KEAP_CLIENT_SECRET |
| How to Get |
Developer portal → Create app → Get client_id and client_secret. Auth URL: accounts.infusionsoft.com |
op item create --category "API Credential" --title "Keap API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://developer.keap.com/" \
"env_var[text]=KEAP_CLIENT_ID" \
"notes[text]=OAuth2 - also need KEAP_CLIENT_SECRET. Auth via accounts.infusionsoft.com"
12. Lightspeed POS
| Field |
Value |
| Auth Type |
OAuth2 |
| Dashboard |
https://developers.lightspeedhq.com/ |
| Env Vars |
LIGHTSPEED_CLIENT_ID, LIGHTSPEED_CLIENT_SECRET |
| How to Get |
Developer portal → Create app → Get OAuth credentials. Multiple products (Retail, Restaurant, etc). |
op item create --category "API Credential" --title "Lightspeed POS API" --vault Personal \
"api_key[password]=PLACEHOLDER" \
"dashboard_url[url]=https://developers.lightspeedhq.com/" \
"env_var[text]=LIGHTSPEED_CLIENT_ID" \
"notes[text]=OAuth2 - also need LIGHTSPEED_CLIENT_SECRET. Multiple products available."
Summary Table
| MCP |
Auth Type |
Primary Env Var |
Notes |
| Close |
API Key |
CLOSE_API_KEY |
Simple auth |
| Clover |
OAuth2 |
CLOVER_API_TOKEN |
+Merchant ID |
| Constant Contact |
OAuth2 |
CONSTANT_CONTACT_API_KEY |
+Client Secret |
| FieldEdge |
Enterprise |
FIELDEDGE_API_KEY |
⚠️ Contact sales |
| FreshBooks |
OAuth2 |
FRESHBOOKS_CLIENT_ID |
+Client Secret |
| Freshdesk |
API Key |
FRESHDESK_API_KEY |
+Domain |
| Gusto |
OAuth2 |
GUSTO_CLIENT_ID |
+Client Secret |
| Help Scout |
OAuth2 |
HELPSCOUT_APP_ID |
+App Secret |
| Housecall Pro |
OAuth2 |
HOUSECALL_PRO_CLIENT_ID |
+Client Secret |
| Jobber |
OAuth2 |
JOBBER_CLIENT_ID |
GraphQL API |
| Keap |
OAuth2 |
KEAP_CLIENT_ID |
+Client Secret |
| Lightspeed |
OAuth2 |
LIGHTSPEED_CLIENT_ID |
+Client Secret |