Arcane MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ARCANE_API_KEY | No | API key for authentication | |
| ARCANE_API_URL | Yes | Base URL of the Arcane API | |
| ARCANE_PASSWORD | No | Password for login | |
| ARCANE_USERNAME | No | Username for login |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| arcane_list_environmentsA | List all environments. Optionally filter by search term. |
| arcane_get_environmentA | Get details for a specific environment by ID. |
| arcane_create_environmentC | Create a new environment. |
| arcane_update_environmentC | Update an existing environment. |
| arcane_delete_environmentB | Delete an environment by ID. |
| arcane_test_environmentC | Test the connection to an environment. |
| arcane_list_containersB | List containers in an environment |
| arcane_get_containerA | Get details of a specific container |
| arcane_create_containerB | Create a new container in an environment |
| arcane_start_containerC | Start a container |
| arcane_stop_containerC | Stop a container |
| arcane_restart_containerC | Restart a container |
| arcane_delete_containerC | Delete/remove a container |
| arcane_get_container_countsC | Get container status counts for an environment |
| arcane_list_imagesB | List images in an environment |
| arcane_get_imageC | Get details of a specific image |
| arcane_pull_imageC | Pull an image from a registry |
| arcane_remove_imageB | Remove an image from the environment |
| arcane_prune_imagesB | Prune unused images from the environment |
| arcane_get_image_countsB | Get image usage counts for an environment |
| arcane_list_volumesA | List all volumes in an environment |
| arcane_get_volumeC | Get details of a specific volume |
| arcane_create_volumeB | Create a new volume in an environment |
| arcane_remove_volumeC | Remove a volume from an environment |
| arcane_prune_volumesB | Prune unused volumes in an environment |
| arcane_browse_volumeC | Browse files in a volume |
| arcane_get_volume_fileA | Get content of a file from a volume |
| arcane_get_volume_sizesA | Get disk sizes for all volumes in an environment |
| arcane_list_volume_backupsC | List backups for a volume |
| arcane_create_volume_backupB | Create a backup of a volume |
| arcane_restore_volume_backupB | Restore a volume from a backup |
| arcane_list_networksB | List networks in an environment |
| arcane_get_networkB | Get details of a specific network |
| arcane_create_networkB | Create a new network in an environment |
| arcane_remove_networkB | Remove a network from an environment |
| arcane_prune_networksB | Prune unused networks from an environment |
| arcane_list_projectsA | List Docker Compose projects in an environment |
| arcane_get_projectC | Get details of a specific Docker Compose project |
| arcane_create_projectC | Create a new Docker Compose project |
| arcane_update_projectC | Update an existing Docker Compose project |
| arcane_delete_projectC | Delete/destroy a Docker Compose project |
| arcane_deploy_projectC | Deploy a Docker Compose project (docker-compose up) |
| arcane_stop_projectB | Stop/bring down a Docker Compose project |
| arcane_restart_projectC | Restart a Docker Compose project |
| arcane_redeploy_projectC | Redeploy a Docker Compose project |
| arcane_pull_project_imagesC | Pull images for a Docker Compose project |
| arcane_get_project_countsB | Get Docker Compose project status counts for an environment |
| arcane_get_system_infoA | Get Arcane system information including version, uptime, and resource counts |
| arcane_get_docker_infoA | Get Docker daemon information for a specific environment |
| arcane_prune_systemC | Perform system-wide prune on an environment to clean up unused resources |
| arcane_get_healthA | Check the health status of the Arcane API |
| arcane_get_versionA | Get the Arcane version information |
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/4ears-me/arcane-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server