Join our Newsletter — 33% off our NHI Course

Are GitHub repos and zip files enough for MCP governance?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 2 years ago
Posts: 20217
Topic starter  

TL;DR: Self-hosted MCP registries make approved, signed and scanned MCP servers the practical source of truth, according to Jozu. Registry policy and runtime enforcement then have to work as one chain, or inventory and provenance stay too weak for production use.

Editorial analysis by NHI Mgmt Group, based on content published by Jozu: “Self-Hosted MCP Registry: Why Enterprises Need More Than GitHub Repos and Zip Files”.

Key questions

Q: When should organisations prioritise a self-hosted MCP registry over public distribution channels?

A: As soon as MCP servers touch production systems, customer data or systems of record.

Q: What are the signs that MCP governance is failing?

A: Common signs include agents reaching systems outside their intended workflow, incomplete audit trails for tool use, and data retrieval that cannot be tied back to a clear business purpose.

Q: What breaks when MCP servers are distributed through GitHub repos or zip files instead of a registry?

A: The organisation loses inventory, provenance, signed identity and admission control.

Practitioner guidance

  • Inventory every MCP server source Sweep IDEs, agent runtimes, CI/CD systems and developer endpoints to find where MCP servers are actually coming from before you standardise the registry boundary.
  • Stand up a self-hosted admission point Implement a registry that mirrors approved MCP servers, enforces scanning before admission, and serves approved artifacts through the MCP registry API.
  • Require immutable artifact identity Pin approved MCP servers to OCI digests and reject floating tags or mutable references that can change after review.

Bottom line: A self-hosted MCP registry changes MCP governance from informal distribution to controlled admission, signed provenance and auditable enforcement.

Glossary terms: Self-hosted MCP registry, Artifact Attestation, Tamper-Evident Audit Logs, Pinned digest

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →


This topic was modified 7 days ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 20707
 

Self-hosted MCP registry governance is now a baseline control, not an optional platform nicety. Once MCP servers move into production, the registry becomes the only place where approval, signing, version pinning, and audit can be made consistent across teams. A patchwork of repos and zip files leaves too much room for shadow distribution and unreviewed tool surfaces. The practitioner conclusion is simple: if there is no governed registry, there is no durable MCP control plane.

A few things that frame the scale:

  • 24,008 unique secrets were exposed in MCP configuration files in 2025 alone, the protocol's first year of widespread adoption, according to the State of Secrets Sprawl 2026.

A question worth separating out:

Q: How should teams govern MCP servers once they are discovered?

A: Classify recurring MCP servers as managed access objects, not personal tooling. Put approved servers behind a shared control point, assign ownership, restrict who can use them, and remove direct local registrations that cannot be reviewed or logged. That approach keeps productivity while restoring observable access governance.

👉 Read our full editorial: Self-hosted MCP registries turn tool governance into a control point


This post was modified 7 days ago by NHI Mgmt Group

   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.