action1-mcp-server
by mguttmann
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | HTTP transport host. | 127.0.0.1 |
| PORT | No | HTTP transport port. | 3000 |
| TRUST_PROXY | No | Reverse-proxy hop trust for correct client IPs in rate-limiting. One of false / true / loopback / a CIDR. | false |
| ACTION1_ORG_ID | No | Default org UUID. Each tool can override via org_id. | |
| MCP_HTTP_TOKEN | No | Required Authorization: Bearer <token> on /mcp when set. Strongly recommended for any non-loopback bind. | |
| ACTION1_BASE_URL | Yes | Region-specific instance, e.g. https://app.eu.action1.com/api/3.0. | |
| ACTION1_CLIENT_ID | Yes | OAuth2 client id from Action1 → Settings → API Credentials. | |
| ACTION1_LOG_LEVEL | No | One of debug, info, notice, warn, warning, error, critical, alert, emergency. | info |
| ACTION1_CLIENT_SECRET | Yes | OAuth2 client secret. Shown once at credential creation. | |
| MCP_HTTP_ALLOWED_ORIGINS | No | Comma-separated allowlist for browser Origin headers. Required when binding to a non-loopback host — the server hard-fails to start otherwise. | |
| ACTION1_ALLOW_DESTRUCTIVE | No | Set to true / 1 / yes to allow tools with destructiveHint: true to mutate state. | false |
| ACTION1_DEFAULT_RETRY_MINUTES | No | Window during which Action1 retries when an endpoint is offline. | 1440 |
| ACTION1_DEFAULT_TIMEOUT_MINUTES | No | Per-action timeout (PowerShell, etc.). | 10 |
| ACTION1_LAST_SEEN_STALE_MINUTES | No | Minutes since last_seen before an endpoint is treated as offline (range 1–1440). | 10 |
| ACTION1_DESTRUCTIVE_AUTO_CONFIRM | No | Single-operator only: waives the per-call confirm: YES requirement. dry_run still defaults to true — pass dry_run: false to actually execute. Still requires ACTION1_ALLOW_DESTRUCTIVE=true. | false |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mguttmann/action1-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server