Browse documentation

Govern MCP servers

Sernixa separates three jobs that are easy to confuse: discovering a server, adding it to organizational inventory, and deciding whether a specific tool call may run.

Choose the right path

Your situationProduct path
You already know the server and connection detailsOpen Add MCP Server and enter it manually.
You want to evaluate a catalog candidateOpen MCP Registry, review its source, then start onboarding.
You want observations from managed machinesOpen Auto Discovery and create a policy-scoped discovery job.
You want to govern a proposed tool callUse the SDK call gate.

Review before onboarding

For every candidate, confirm:

  • source and publisher information;
  • the person or team that will own it;
  • transport and connection details;
  • tools and resources it can expose;
  • credentials and data it may access;
  • expected environment and network boundary; and
  • the policy that should govern its calls.

Importing a catalog candidate creates inventory. It is not an endorsement of third-party software, so use your normal software and vendor review before deployment.

Complete the onboarding flow

The onboarding flow is organized around four decisions:

  1. Review: confirm provenance, ownership, and intended use.
  2. Configure: provide environment-specific transport and credential references.
  3. Validate: inspect the evidence and policy result returned for this configuration.
  4. Confirm: add the server to managed inventory with the chosen lifecycle and owner.

Do not replace the returned evidence or policy result with a manually invented trust label.

Understand discovery states

StateWhat you can conclude
Candidate observedA configured discovery path reported a possible server.
Machine enrolledThe machine identity exists in organizational inventory.
Accepted syncSernixa accepted one discovery payload from that machine.
Candidate importedAn administrator added the server to organizational inventory.
Validated after changeA later validation or accepted sync observed the expected state.

Govern tool calls

Onboarding answers what server is this? A call decision answers may this exact tool call proceed now? Your MCP host should send the proposed call to Sernixa, dispatch only after an allowed outcome, and handle the upstream result itself.

Keep policies narrow by server, tool, operation class, data sensitivity, environment, and agent identity.

Next step

Follow Integrate an agent to gate a tool call, or configure Policies and controls for the MCP risk levels your team allows.