Sytadel MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SYTADEL_TIMEOUT_MS | No | Timeout for HTTP requests in milliseconds. | 60000 |
| SYTADEL_USER_EMAIL | No | The email address of the user (user mode). | |
| SYTADEL_ZT_API_URL | No | The base URL for the Sytadel zero-trust API. | http://localhost:3010 |
| SYTADEL_TENANT_SLUG | No | The tenant slug for your Sytadel tenant. | |
| SYTADEL_AUTH_API_URL | No | The base URL for the Sytadel auth API. | http://localhost:3002/api |
| SYTADEL_CLIENT_APP_ID | No | The client app ID for service account mode. | |
| SYTADEL_USER_PASSWORD | No | The password of the user (user mode). | |
| SYTADEL_SERVICE_ACCOUNT_ID | No | The service account ID for service account mode. | |
| SYTADEL_SERVICE_ACCOUNT_SECRET | No | The service account secret for service account mode. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_tenant_usersA | List all users of the current Sytadel tenant with their role, active flag, passkey count, and last login. Useful for access reviews and off-boarding checks. |
| list_service_accountsA | List service accounts (machine credentials) under every client app of the current tenant, with last-used timestamps and auto-rotation state. Useful for spotting dormant integrations. |
| query_session_anomaliesA | Return recent session anomaly events (login from new IP / new country / new device / high score) for the calling user, up to |
| generate_policyA | Compile a natural-language RBAC intent (e.g. "OWNER can do anything, MEMBER can only GET /vaults, default deny") into a Sytadel PolicySet JSON. Returns policy, warnings, cost, tokens, latency. Read-only: the compiled policy is NOT applied — call PUT /policies/:tenantId separately to enforce it. |
| run_access_reviewA | Trigger an on-demand AI-driven access review for the current tenant. Claude reviews users, service accounts and recent anomalies, and returns a markdown report plus a machine-readable list of recommendations (revoke, downgrade, disable_service_account, rotate_service_account_secret, delete_passkey, require_password_reset, review_manually). |
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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ElwinErnst/sytadel-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server