1. Conduid
  2. Cloud
  3. Labs AI Tools For Devs
MCP server · Cloud

Labs AI Tools For Devs

Your trusted home for discovering MCP tools – seamlessly integrated into Docker

Unclaimed Apache-2.0 last commit a year ago cloud
70Good

Scored 3 hours ago · breakdown

About Labs AI Tools For Devs

Labs AI Tools For Devs is an MCP server published by docker in the Cloud category: your trusted home for discovering MCP tools – seamlessly integrated into Docker. It has been installed 0 times through Conduid.

The repository has 379 stars and 95 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx labs-ai-tools-for-devs

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Labs AI Tools For Devs

Powered by Claude · Grounded in docs

I know everything about Labs AI Tools For Devs. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

1.0.21.0.2 · 27 Jun 2025What's Changed Fix additional URL shown at the bottom of the extension card by @gtardif in https://github.com/docker/labs-ai-tools-for-devs/pull/284 Add deprecation notice and update readmes by @Daniel-Kolev in…
1.0.11.0.1 · 14 May 2025What's Changed Fix obsidian integration by @cmrigney in https://github.com/docker/labs-ai-tools-for-devs/pull/273 Only define catalog.yaml in one place by @trungutt in https://github.com/docker/labs-ai-tools-for-devs/pull/272 fix(secret…
1.0.01.0.0 · 5 May 2025What's Changed Use s3 catalog as target instead of Github by @trungutt in https://github.com/docker/labs-ai-tools-for-devs/pull/271 Full Changelog**: https://github.com/docker/labs-ai-tools-for-devs/compare/0.2.88...1.0.0
0.2.880.2.88 · 5 May 2025Full Changelog**: https://github.com/docker/labs-ai-tools-for-devs/compare/0.2.87...0.2.88
0.2.870.2.87 · 5 May 2025Full Changelog**: https://github.com/docker/labs-ai-tools-for-devs/compare/0.2.86...0.2.87

README

:warning: Deprecation Notice: This repository is now deprecated and is no longer under active development. Please use the integrated MCP Toolkit in Docker Desktop instead.

This README is an agentic workflow

AI Tools for Developers

Agentic AI workflows enabled by Docker containers.

Just Docker. Just Markdown. BYOLLM.

MCP

Any prompts you write and their tools can now be used as MCP servers

Use serve mode with --mcp flag. Then, register prompts via git ref or path with --register <ref>

# ...
serve
--mcp
--register github:docker/labs-ai-tools-for-devs?path=prompts/examples/generate_dockerfile.md
--register /Users/ai-overlordz/some/local/prompt.md
# ...

overall architecture diagram preview

Source for many experiments in our LinkedIn newsletter

VSCode Extension

Docs

What is this?

This is a simple Docker image which enables infinite possibilities for novel workflows by combining Dockerized Tools, Markdown, and the LLM of your choice.

Markdown is the language

Humans already speak it. So do LLM's. This software allows you to write complex workflows in a markdown files, and then run them with your own LLM in your editor or terminal...or any environment, thanks to Docker.

Dockerized Tools

dockerized tools

OpenAI API compatiable LLM's already support tool calling. We believe these tools could just be Docker images. Some of the benefits using Docker based on our research are enabling the LLM to:

  • take more complex actions
  • get more context with fewer tokens
  • work across a wider range of environments
  • operate in a sandboxed environment

Conversation Loop

The conversation loop is the core of each workflow. Tool results, agent responses, and of course, the markdown prompts, are all passed through the loop. If an agent sees an error, it will try running the tool with different parameters, or even different tools until it gets the right result.

Multi-Model Agents

Each prompt can be configured to be run with different LLM models, or even different model families. This allows you to use the best tool for the job. When you combine these tools, you can create multi-agent workflows where each agent runs with the model best suited for that task.

With Docker, it is possible to have frontier models plan, while lightweight local models execute.

Project-First Design

To get help from an assistant in your software development loop, the only context necessary is the project you are working on.

Extracting project context

extractor architecture

An extractor is a Docker image that runs against a project and extracts information into a JSON context.

Prompts as a trackable artifact

prompts as a trackable artifact

Prompts are stored in a git repo and can be versioned, tracked, and shared for anyone to run in their own environment.

Get Started

We highly recommend using the VSCode extension to get started. It will help you create prompts, and run them with your own LLM.

Running your first loop

VSCode

Install Extension

Get the latest release and install with

code --install-extension 'labs-ai-tools-vscode-<version>.vsix'

Running:

  1. Open an existing markdown file, or create a new markdown file in VSCode.

You can even run this markdown file directly!

  1. Run command >Docker AI: Set OpenAI API Key to set an OpenAI API key, or use a dummy value for local models.

  2. Run command >Docker AI: Select target project to select a project to run the prompt against.

  3. Run command >Docker AI: Run Prompt to start the conversation loop.

CLI

Instructions assume you have a terminal open, and Docker Desktop running.

  1. Set OpenAI key
echo $OPENAI_API_KEY > $HOME/.openai-api-key

Note: we assume this file exists, so you must set a dummy value for local models.

  1. Run the container in your project directory
docker run 
  --rm \
  --pull=always \
  -it \
  -v /var/run/docker.sock:/var/run/docker.sock \
  --mount type=volume,source=docker-prompts,target=/prompts \
  --mount type=bind,source=$HOME/.openai-api-key,target=/root/.openai-api-key \
  vonwig/prompts:latest \
    run \
    --host-dir $PWD \
    --user $USER \
    --platform "$(uname -o)" \
    --prompts "github:docker/labs-githooks?ref=main&path=prompts/git_hooks"

See docs for more details on how to run the conversation loop.

Building

#docker:command=build

docker build -t vonwig/prompts:local -f Dockerfile .

Now, for the agentic workflow...

prompt system

You are an expert at reading readmes.

Use curl to get the readme for https://github.com/docker/labs-ai-tools-for-devs before answering the following questions.

prompt user

What is this project?

README mirrored from the source repository 3 hours ago. The original is authoritative.

Questions

About Labs AI Tools For Devs

How do I install Labs AI Tools For Devs?

Run npx labs-ai-tools-for-devs, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Labs AI Tools For Devs safe to use with an AI agent?

Its trust score is 70 out of 100 (good). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Labs AI Tools For Devs still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.