— Discover and share community-built prompts for ChatGPT, Claude, Gemini and more
Overview
— Discover and share community-built prompts for ChatGPT, Claude, Gemini and more cvibe MCP is a Model Context Protocol server that connects you to . Built by developers, for developers - no more scattered Google Docs, screenshots, or reinventing prompts. Every prompt is tested, versioned, and ready to use. - - No subscriptions, no paywalls - - Real prompts from real developers - - ChatGPT, Claude, Gemini, Cursor, VSCode - - Every prompt is tested and rated by the community - 🔍 - Find prompts by category, difficulty, rating, and more - 📦 - Initialize, version, and publish prompt packages - 🔌 - Works seamlessly with Cursor, Claude Code, Windsurf, and other MCP-compatible tools - 🌐 - Access prompts shared by developers worldwide - 📚 - Every prompt follows consistent metadata and structure - Node.js 18+ - Cursor IDE, Claude Code, Windsurf, or other MCP-compatible tool No installation needed! Use the remote MCP server directly in your configuration.
README
cvibe MCP Server
The Free AI Prompt Hub — Discover and share community-built prompts for ChatGPT, Claude, Gemini and more
🌟 Browse Free Prompts on cvibe.dev →
cvibe MCP is a Model Context Protocol server that connects you to the free, community-driven prompt library. Built by developers, for developers - no more scattered Google Docs, screenshots, or reinventing prompts. Every prompt is tested, versioned, and ready to use.
🎯 Why Choose cvibe?
- 100% Free & Open Source - No subscriptions, no paywalls
- Community Driven - Real prompts from real developers
- Works Everywhere - ChatGPT, Claude, Gemini, Cursor, VSCode
- Quality Guaranteed - Every prompt is tested and rated by the community
✨ Features
- 🔍 Search & Discover - Find prompts by category, difficulty, rating, and more
- 📦 Package Management - Initialize, version, and publish prompt packages
- 🔌 MCP Native - Works seamlessly with Cursor, Claude Code, Windsurf, and other MCP-compatible tools
- 🌐 Community Driven - Access prompts shared by developers worldwide
- 📚 Standardized - Every prompt follows consistent metadata and structure
🚀 Quick Start
Prerequisites
- Node.js 18+
- Cursor IDE, Claude Code, Windsurf, or other MCP-compatible tool
Installation
For Production Use: No installation needed! Use the remote MCP server directly in your configuration.
For Local Development:
# Clone the repository
git clone https://github.com/cvibe-MCP/mcp.git
cd mcp
# Install dependencies
npm install
# Build the project
npm run build
Configuration
Add cvibe to your MCP configuration file:
For Cursor IDE (~/.cursor/mcp.json):
Production (Remote MCP Server):
{
"mcpServers": {
"cvibe": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.cvibe.dev/mcp"
]
}
}
}
Local Development:
{
"mcpServers": {
"cvibe-local": {
"command": "node",
"args": [
"mcp/dist/index.js"
]
}
}
}
For Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"cvibe": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.cvibe.dev/mcp"
]
}
}
}
🛠️ Available Tools
Once configured, you’ll have access to these MCP tools:
| Tool | Description |
|---|---|
cvibe_search |
Search the prompt registry with filters (category, difficulty, rating) |
cvibe_get |
Get a specific prompt by ID with full metadata |
cvibe_init |
Initialize a new prompt package with proper structure |
cvibe_publish |
Publish your prompt to the community registry |
📝 Usage Examples
Search for React prompts
Search for React prompts with difficulty "intermediate" and minimum rating 4.0
Get a specific prompt
Get the prompt with name "react-component-generator" to see its full content
Create and publish a new prompt
Initialize a new TypeScript debugging prompt package, then publish it to the registry
🔧 Development
Building from Source
# Clone the repository
git clone https://github.com/cvibe-MCP/mcp.git
cd mcp
# Install dependencies
npm install
# Build the project
npm run build
🤝 Contributing
We welcome contributions! Here’s how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes and add tests if applicable
- Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Development Guidelines
- Follow the existing code style and patterns
- Update documentation as needed
📚 Documentation & Community
- 🌐 cvibe.dev - Browse free prompts, submit your own
- 💬 Join Discord - Get help, share prompts, connect with developers
- 📂 GitHub - Contribute to the open source project
- 📖 MCP Documentation - Learn about Model Context Protocol
🚀 Get Started Now
- Visit cvibe.dev to browse free prompts
- Configure MCP using the setup above
- Join our Discord community for support
- Share your own prompts and help grow the community
🐛 Issues & Support
- Bug Reports: GitHub Issues
- Feature Requests: GitHub Discussions
- Community Help: Discord - Real-time support from developers
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
- Built for the cvibe community
- Powered by Model Context Protocol
- Inspired by the npm ecosystem
🎯 Ready to stop reinventing prompts? Start browsing free prompts on cvibe.dev →
Made with ❤️ by developers, for developers who value their time
Install
npx mcp-remote https://mcp.cvibe.dev/mcpConfiguration
{
"mcpServers": {
"cvibe": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.cvibe.dev/mcp"
]
}
}
}