Skip to Content
McpWhat's MCP Federation?

What’s MCP Federation?

The Model Context Protocol (MCP) standardized how a tool talks to an agent. It did not answer the operational questions that decide whether you can actually ship: Which server do I trust? How do I attach it safely? What happens when a destructive tool is one prompt away from production?

FrootAI federation is the layer that answers them. It turns any MCP server into a trusted, namespaced, policy-governed tool surface your agents and solution plays can attach with a single declaration.

The three problems federation solves

ProblemRaw MCPFrootAI federation
TrustAnyone can publish a serverEvery server carries a trust tier backed by reviewable evidence
NamespacingTool names collide across serversTools are surfaced under a stable namespace.tool prefix
PolicyDestructive tools run unguardedThe trust policy governs attach-without-prompt and destructive calls

How it works

When you attach a server through FrootAI, the federation router (frootai-mcp) sits between your agent and the upstream server:

  1. Resolve β€” the router looks up the server’s spec and trust tier.
  2. Govern β€” the trust policy decides whether the server attaches silently, prompts, or is blocked, and whether its destructive tools are allowed.
  3. Namespace β€” the upstream tools are exposed under the server’s prefix so names never collide.
  4. Meter β€” usage is attributed per publisher for transparent accounting.
{ "mcpServers": { "frootai": { "command": "npx", "args": ["-y", "frootai-mcp", "--attach", "playwright"] } } }

That one line attaches the upstream server through FrootAI β€” trust policy and namespacing included. You can always copy the direct-upstream formΒ  too, but you lose the governance.

Four trust tiers

Every server in the marketplace is classified into one of four tiers. The tier controls how the server is allowed to attach and run:

  • First-party (Microsoft) β€” published by Microsoft or a Microsoft-owned org.
  • Verified publisher β€” identity-verified third party with a reviewed evidence file.
  • Community β€” community-published; review before granting access.
  • Untrusted β€” unverified or flagged; sandbox only.

Read the full criteria, evidence model, and promotion process in Trust Tiers.

Start here

  • Browse the marketplaceΒ  β€” every federated server with its trust badge, install count, and mcp.json blocks.
  • Trust Tiers β€” how publishers are classified and how to read the evidence behind every verified badge.

Federation is the difference between a tool that works on your laptop and a tool surface you can trust in production.

Last updated on