# Model Context Protocol (MCP) by Anthropic

A mini-project to teach myself about MCP, an open-source protocol to give AI models access to various external systems &amp; services. For the project itself, I'll be using Docker MCP servers, to test giving a locally-hosted model access to a sandbox environment. The objective of the project will be to give the model enough autonomy to ssh into a sandbox environment and install tailscale, a VPN client.

# Environment Set-Up

For this project, I'll primarily be using Docker containers running on isolated network (configured with OPNsense - see "Network Projects"). A high level of the containers, are as follows:

1. File Server with random test files (Ubuntu container)
2. MCP Server
3. Portainer (Container Admin GUI)
4. RHEL 8 server to host model