Skip to main content

Governing MCP Tools

MCP introduces significant power. An MCP server can:

success
  • Create files
  • Modify code
  • Query databases
  • Create pull requests
  • Execute workflows

But also:

danger
  • Delete files
  • Modify production infrastructure
  • Have unlimited access to repositories
  • Have unrestricted access to environments and systems
  • etc...

This power requires governance.

Questions organizations must answer:

  • Which MCP servers are approved?
  • Which actions are allowed?
  • Which actions require approval?
  • Which repositories can be modified?
  • Which environments can be accessed?
info

Governance becomes essential.


Mini Exercise​

Write one approval rule for an MCP tool with high impact.

Example​

An MCP tool that modifies production infrastructure should require human approval before any action is executed.