Project: Get Started With Docker MCP š¦
If you do one project this month, let it be this one.
Last Issue: DevSecOps Project Video Walkthrough š§
Next Issue: AWS EC2 vs Lightsail - Which one to start with?
This Issue: Get Started With Docker MCP Project š¦
By the End of This Post, You:
ā
Understand what MCP is and why it exists
ā
Have Docker MCP Toolkit running locally
ā
Connected Claude to an Obsidian MCP server
ā
Ran your first natural language tool calls
ā
Know where to go next
This is important to understandā¦.
Talking to an LLM is easy. Getting an LLM to do something useful in the wild?
Thatās where itās a little more complicated and you need an āAI Agent.ā
In cloud security, when you want one service or tool to communicate with another, you usually use an API. For example, a Lambda function might query NIST data and store the results in an S3 bucket.
However, as systems scale and every tool āspeaksā a different API, integrating them with an AI becomes tangled. You end up writing custom code for each service, handling different authentication flows, and digging through inconsistent documentation every time. That approach doesnāt scale and is extremely difficult to maintain in an LLM driven setup.
Thatās exactly the problem MCP is designed to solve.
Very Quickly, What is MCP?
MCP or Model Context Protocol is a standardised way to connect tools to LLMs.
Instead of writing code to call a toolās API directly, you spin up an MCP server that sits in the middle. The server handles all the API calls, authentication and endpoint logic, so your LLM doesnāt need to know any of it.
All the LLM needs to do is ask the MCP server to perform a task. The server has the tools, the credentials and the knowledge of how to talk to the endpoint. The LLM stays clean.
This is why it matters: most major company is now exposing their tools via MCP, alongside their traditional API endpoints. Itās becoming the standard layer between AI and software.
The best way to learn is through projects
Hereās what youāll need to set up your first MCP server locally with Docker
Docker Desktop (latest version)
An LLM app Claude Desktop, LM Studio or Cursor all work
Claude Code (optional but recommended)






