Skip to main content
Glama

MCP Manager

by MCP-Manager

MCP-Checklists

We're a team of security and AI enthusiasts building MCP Manager, a comprehensive MCP security solution for businesses of all sizes.

In this repository we will publish a range of checklists, indexes, lessons learned and helpful utilities to help you adopt and use AI agents and MCP servers securely - without losing pace in the AI race.

We welcome contributions and suggestions - here's the instructions for contributing.

📚 Table of Contents

🐳 Using Docker to Run Local MCP Servers Securely

TLDR: How to Run MCP Servers Securely

Installing and running MCP servers locally is equivalent to installing and running any other software on your computer. Locally running MCP servers have unlimited access to all your files, creating risks of data exfiltration, token theft, virus infection and propagation, or data encryption attacks (Ransomware).

Docker is a containerization solution that is free, open source, and widely supported across all major operating systems.

Why You Should Use Docker to Containerize Local MCP Servers

Running MCP servers inside Docker containers allows you to run them in a sandboxed environment that you have complete control over. You decide which files and folders to expose to the container, can define rules for HTTP and WebSocket traffic, and selectively expose environment variables instead of unintentionally leaking secrets.

Using Docker to containerize your MCP servers reduces security risks and gives you more control over what data and capabilities the server has access to. It's not a complete bulletproof solution, however, because if you're not careful, you can still give Docker containers running locally unfettered access to your VPN / private networks.

Guide and Docker Files

We understand that learning complex technologies like Docker can be intimidating, but we've made our best effort to provide you with examples, documentation, and helpful scripts to get you started running MCPs securely.

Use How to Run MCP Servers Securely to learn about our helpful scripts and Dockerfiles that will get you started running local MCP Servers securely in no time.

🔐 Authentication and Authorization

Checklists

Index Lists

📝 Logging, Auditing, and Observability

Checklists

Index Lists

🛡️ Threats and Mitigation

Checklists

  • Prompt Sanitization Measures
  • Evaluating MCP Servers For Threats and Risks

Index Lists

Policy Templates

🤖 AI Agent Building and Security

Checklists

  • Building AI Agents
  • AI Agent Regulatory Compliance
  • AI Agent Identity Management
  • Streamlining AI Agent Tool Availability and Selection

Index Lists

-
security - not tested
F
license - not found
-
quality - not tested

An enterprise-level MCP gateway and proxy that sits between an organization's MCP servers and clients. MCP Manager mitigates security threats, enables fine-grained permissions, enforces policies and guardrails, and generates comprehensive, end-to-end logs.

  1. 📚 Table of Contents
    1. 🐳 Using Docker to Run Local MCP Servers Securely
      1. Why You Should Use Docker to Containerize Local MCP Servers
      2. Guide and Docker Files
    2. 🔐 Authentication and Authorization
      1. Checklists
      2. Index Lists
    3. 📝 Logging, Auditing, and Observability
      1. Checklists
      2. Index Lists
    4. 🛡️ Threats and Mitigation
      1. Checklists
      2. Index Lists
      3. Policy Templates
    5. 🤖 AI Agent Building and Security
      1. Checklists
      2. Index Lists

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      MCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.
      Last updated -
      17
      3
      TypeScript
      MIT License
    • -
      security
      A
      license
      -
      quality
      A proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.
      Last updated -
      37
      3
      TypeScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      Proxy that aggregates multiple MCP servers and presents them as a unified interface, allowing clients to access resources from multiple servers transparently.
      Last updated -
      5
      TypeScript
    • A
      security
      A
      license
      A
      quality
      A unified control center for managing MCP servers, providing tooling for environment variable management, profile-based configurations, and local package installation automation.
      Last updated -
      24
      0
      TypeScript
      MIT License

    View all related MCP servers

    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/MCP-Manager/MCP-Checklists'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server