mcp-server-demo

endorlabs/mcp-server-demo

3.3

If you are the rightful owner of mcp-server-demo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Endor Labs MCP Vibe Template is designed to facilitate secure, AI-assisted development using Cursor, GitHub, and Endor Labs MCP.

Tools
  1. endorctl

    A command-line tool for authenticating and managing projects within the Endor Labs ecosystem.

🧬 Endor Labs MCP Vibe Template

This repo is a minimal setup to kickstart secure, AI-assisted development using Cursor, GitHub, and Endor Labs MCP.

It includes:

βœ… .cursor/ β€” Cursor agent policy rules (MCP rules)

βœ… .github/ β€” Baseline GitHub config

βœ… .vscode/ β€” VS Code project settings

πŸ§ͺ Preconfigured MCP server setup and Copilot instructions

Repo: github.com/endorlabs/mcp-server-demo

🚨 Prerequisites

Install endorctl

Authenticate it to your Endor Labs tenant:

endorctl init --auth-mode=<insert_your_auth_mode_here>

Full docs here πŸ‘‰ Endor Labs IDE Integration Guide

πŸ› οΈ Setup

  1. Clone this repo
git clone https://github.com/endorlabs/mcp-server-demo.git
cd mcp-server-demo
  1. Open it in Cursor

Launch Cursor and open this repo folder. Make sure agent mode is enabled.

No additional configuration needed β€” the MCP server and policy files are already set up.

🧠 Try This Demo Prompt

In Cursor, paste this into the agent:

β€œCreate a TODO list app with a React frontend and Python backend. The app must support creating Todo items with an expiration date and have the ability to delete items from the Todo list. Please do not create a readme and just do the code.”

MCP will:

Scan generated code

Check for risky dependencies

Flag security issues

Help you vibe responsibly

βš™οΈ How It Works

Dependency added? MCP scans it.

Code generated? MCP scans that too.

Findings? You fix or iterate.

Still confused? Read the full docs.

🀝 Contributing

This is a demo repo. PRs welcome to improve rules, examples, or vibes.