ide

MCP (Model Context Protocol)

MCP (Model Context Protocol) is an open standard that defines a consistent way for applications to share relevant context and information with Large Language Models (LLMs). MCP servers expose specific capabilities through the standardized Model Context Protocol. For more information on MCP, refer to the MCP documentation. The Endor Labs MCP server integrates seamlessly into your development workflow, scanning your code as you write. You can catch issues long before they’re a problem in production. It plugs directly into your IDE, tightening the feedback loop for both human and AI-generated code. Thus, you can quickly secure your code from the start. With Endor Labs, you’re bringing security all the way left, getting real-time, proactive insights and automated fixes in your editor, while you build, minimizing last-minute security scrambles.

You can also connect the Endor Labs documentation MCP server to get accurate, real-time answers about Endor Labs directly in your AI tools.

The Endor Labs MCP server runs locally on your machine as a lightweight process. Your IDE or CLI launches it through npx or a system-installed endorctl and communicates with it over stdio. When the AI agent needs security context, the server calls the Endor Labs cloud platform and returns the results. The server uses the stdio transport only, so configure it with a command and args entry rather than an HTTP (type: http) URL.

How Endor Labs MCP server helps your development workflow

The Endor Labs MCP server helps developers and AI agents in the following ways:

How to use the Endor Labs MCP server

The Endor Labs MCP server provides the following tools:

After you set up the MCP server, you can choose to disable the tools that you do not want to use.

Choose your IDE or platform to get started

Related: To run Endor Labs security workflows such as finding triage, dependency remediation, and onboarding checks through your AI coding agent, see the Endor Labs Agent Kit.