by leerob
A community hub that aggregates Cursor plugins, MCP servers, events, jobs, and resources for developers to discover and contribute.
Cursor Directory serves as a centralized platform for the Cursor ecosystem, allowing developers to browse, submit, and interact with plugins, MCP servers, events, job listings, and other community‑driven content.
/plugins/new) to add new plugins or other resources. Authentication is handled via GitHub or Google.git clone https://github.com/pontusab/cursor.directory.git
cd cursor.directory
bun install
cp apps/cursor/.env.example apps/cursor/.env # fill in Supabase keys
bun dev
The app runs on http://localhost:3000..mcp.json configurations for easy integration.Q: Do I need to run the project locally to submit plugins? A: No. Submissions are handled through the web UI; the repository is only for the front‑end.
Q: What environment variables are required?
A: NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, and SUPABASE_SERVICE_ROLE_KEY. Optional: RESEND_API_KEY, NEXT_PUBLIC_APP_URL.
Q: Can I contribute code to the repository? A: Contributions are accepted for UI/UX improvements, but content (plugins, events, jobs) is added via the site.
Q: How are MCP servers displayed?
A: The directory reads .mcp.json files from linked repositories and presents them in the MCP Servers section.
Q: Is there any cost to use the platform? A: The public site is free. Running a self‑hosted instance requires a Supabase project (free tier available) and a Bun‑compatible environment.
The community hub for Cursor — plugins, MCP servers, events, jobs, and thousands of developers building together.
├── apps/
│ └── cursor/ # Next.js app
├── packages/
│ └── email/ # Email templates (React Email)
├── supabase/
│ └── migrations/ # Database migrations
└── package.json # Bun workspace config
All data lives in the database — there is no local data in the repo.
git clone https://github.com/pontusab/cursor.directory.git
cd cursor.directory
bun install
cp apps/cursor/.env.example apps/cursor/.env
Fill in the required values:
| Variable | Required | Description |
|---|---|---|
NEXT_PUBLIC_SUPABASE_URL |
Yes | Supabase project URL |
NEXT_PUBLIC_SUPABASE_ANON_KEY |
Yes | Supabase anon/public key |
SUPABASE_SERVICE_ROLE_KEY |
Yes | Supabase service role key |
RESEND_API_KEY |
No | Resend API key (emails) |
NEXT_PUBLIC_APP_URL |
No | Defaults to http://localhost:3000 |
Apply the migrations in supabase/migrations/ to your Supabase project.
bun dev
Open http://localhost:3000.
All content is submitted through the website — no pull requests needed for data.
Auto-detected components:
| Component | Path |
|---|---|
| Rules | rules/*.mdc |
| MCP Servers | .mcp.json |
| Skills | skills/*/SKILL.md |
| Agents | agents/*.md |
| Hooks | hooks/hooks.json |
| LSP Servers | .lsp.json |
See the Open Plugins specification and plugin template for details.
Community events are powered by Luma:
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by headroomlabs-ai
Compress tool outputs, logs, files, RAG chunks, and conversation history before they reach the LLM, keeping answers identical while saving up to 95% of tokens for JSON payloads.
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.