Skip to main content
The Endor Score is the trust score Endor Labs publishes for two things in your Coding Agent Governance inventory:
  • Skills discovered on developer machines at session start
  • MCP servers your governed agents call
The score lets you compare risk across items at a glance and decide which to authorize, restrict, or block. This page describes how Endor Labs computes it and what it covers.

Score scale

Every Endor Score is a number from 1 to 10 on a single dimension: higher is safer. A score of 1 means the evaluator found severe risk. A score of 10 means it found none. For MCP servers, the headline score is the minimum across the four scored categories (Supply Chain and Provenance, Authentication and Authorization, Operational Hygiene, and Input Validation and Injection) that actually executed a check. A category with no applicable checks does not pull the score down.

Bands and risk levels

For at-a-glance triage, the Coding Agent Governance overview and inventory show the numeric score. Skills fall into four bands based on their score:
The Skills pie chart on the Overview page currently labels the Caution and Safe bands as Suspicious and Approved.
The MCP Servers inventory also shows a categorical risk band derived from the numeric score, on the same cutoffs the skill bands use, so a low score reads as high risk.

How MCP servers are scored

The MCP evaluator runs a set of static checks against each server’s configuration and published source across seven dimensions. The first four dimensions carry their own scores. The other three contribute findings and evidence without a per-dimension score. Each scored dimension reports its own 1-10 score and a short evidence string that lists the checks that fired in that category. Checks that need a live connection to the server never run, so dimensions score from source and configuration alone. Endor Labs re-scores a server when its configuration changes, for example a new command, endpoint, transport, or environment variable name.

OWASP LLM Top 10 coverage

The evaluator tags every MCP finding with the OWASP LLM Top 10 category it represents, so a low score traces back to a recognized risk class. The MCP evaluator covers these categories:

How skills are scored

An Endor Labs backend large-language-model workflow scores skills by reading the SKILL.md content the hook discovers. The workflow produces a 1-10 score on four dimensions. The overall skill score is the minimum of the four dimension scores. Each dimension carries its own evidence string explaining the score. Scoring re-runs when the SKILL.md content hash changes, so Endor Labs re-evaluates an edit to a previously approved skill automatically. The Endor Score Factors side panel on a skill’s detail drawer shows the verdict: the overall score and risk band, the four dimension scores, and an expandable evidence row per dimension. In this example, a skill that presents as a harmless notes summarizer lands in Caution because its bundle carries scripts the evaluator cannot confirm are inert. Endor Score Factors side panel for a skill in the Caution band, showing a 5 out of 10 overall score and per-dimension scores

What is not evaluated

The Endor Score is source-only. The evaluator never runs an MCP server or executes a skill to probe it. MCP scoring uses deterministic static checks. Skill scoring uses a large language model workflow, so it is not strictly deterministic.
  • MCP servers are evaluated from configuration and published source. Live runtime probes are disabled in the Coding Agent Governance context.
  • Skills are evaluated from SKILL.md content captured at session start. They are not exercised.
  • Tool name collisions between MCP servers active in the same session, and periodic re-evaluation of MCP configuration drift, are not yet flagged.

Where you see the score

You can see the score in the following locations:
  • Skills inventory: The Endor Score column shows the score. Select a row, then select Endor Score Factors under Risk to open the per-dimension breakdown in a side panel.
  • MCP Servers inventory: Select a server, then select Endor Score Factors under Risk to open the score and per-dimension findings in a side panel.
  • Overview: The Skills pie chart groups loaded skills by band across the selected time range.

Next steps

Continue with the following pages: