github analyzed 8b0250f

aniongithub/devcontainer-mcp

github

Manage dev container environments via MCP (Docker, DevPod, Codespaces).

maintainer
aniongithub
license
first seen
2026-08-12
last seen
2026-08-12
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 46 tools
transport stdio · http verified reported listed in the official MCP registry counts 46 tools · 0 res · 0 prompts permission surface via README inference

tools

  • auth_login

    Initiate login or refresh scopes — browser + device code flow

  • auth_logout

    Revoke credentials for an account

  • auth_select

    Switch the active account for a provider

  • auth_status

    Check auth for a provider — returns handles, accounts, scopes

  • codespaces_create

    Create a new codespace for a repository

  • codespaces_delete

    Delete a codespace

  • codespaces_file_edit

    Surgical string replacement — old_str → new_str

  • codespaces_file_list

    List directory contents (non-hidden, 2 levels deep)

  • codespaces_file_read

    Read file content with optional line range

  • codespaces_file_write

    Create or overwrite a file (auto-creates parent dirs)

  • codespaces_list

    List your codespaces with state and machine info

  • codespaces_ports

    List forwarded ports with visibility and URLs

  • codespaces_ssh

    Execute a command inside a codespace via SSH

  • codespaces_stop

    Stop a running codespace

  • codespaces_view

    View detailed codespace info (state, machine, config)

  • devcontainer_build

    Build a dev container image

  • devcontainer_exec

    Execute a command inside a running dev container

  • devcontainer_file_edit

    Surgical string replacement — old_str → new_str

  • devcontainer_file_list

    List directory contents (non-hidden, 2 levels deep)

  • devcontainer_file_read

    Read file content with optional line range

  • devcontainer_file_write

    Create or overwrite a file (auto-creates parent dirs)

  • devcontainer_list_configs

    Discover all devcontainer.json files in a workspace (single + multi-container)

  • devcontainer_read_config

    Read merged devcontainer configuration as JSON

  • devcontainer_remove

    Remove a dev container and its resources

  • devcontainer_status

    Get dev container state by workspace folder

  • devcontainer_stop

    Stop a dev container (via Docker API)

  • devcontainer_up

    Create and start a local dev container

  • devpod_build

    Build a workspace image without starting it

  • devpod_container_inspect

    Docker inspect — labels, ports, mounts, state

  • devpod_container_logs

    Stream container logs via Docker API

  • devpod_context_list

    List all contexts

  • devpod_context_use

    Switch to a different context

  • devpod_delete

    Delete a workspace and its resources

  • devpod_file_edit

    Surgical string replacement — old_str → new_str

  • devpod_file_list

    List directory contents (non-hidden, 2 levels deep)

  • devpod_file_read

    Read file content with optional line range

  • devpod_file_write

    Create or overwrite a file (auto-creates parent dirs)

  • devpod_list

    List all workspaces with IDs, sources, providers, and status

  • devpod_logs

    Get workspace logs

  • devpod_provider_add

    Add a new provider

  • devpod_provider_delete

    Remove a provider

  • devpod_provider_list

    List all configured providers

  • devpod_ssh

    Execute a command inside a workspace via SSH

  • devpod_status

    Get workspace state (Running, Stopped, Busy, NotFound)

  • devpod_stop

    Stop a running workspace

  • devpod_up

    Create and start a workspace from a git URL, local path, or image

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 8b0250f · analyzer v33 · 1d ago

skills & prompt files 1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 64

declared dependencies 10

  • rmcp@1.6
  • tokio@1
  • serde@1
  • serde_json@1
  • thiserror@2
  • anyhow@1
  • bollard@0.18
  • clap@4
  • tracing@0.1
  • tracing-subscriber@0.3