Skip to main content
Glama
deco-cx

React Tailwind Views MCP Server

by deco-cx
App.tsx6.25 kB
import { ChevronRight, Layout, Settings, Workflow } from "lucide-react"; import { Link } from "@tanstack/react-router"; function App() { return ( <div className="bg-slate-50 dark:bg-slate-900 relative overflow-hidden min-h-screen"> {/* Background decoration */} <div className="absolute inset-0 bg-gradient-to-br from-blue-50/30 via-transparent to-purple-50/30 dark:from-blue-950/20 dark:via-transparent dark:to-purple-950/20"> </div> <div className="container mx-auto px-4 py-12 relative min-h-screen flex flex-col justify-center"> {/* Header */} <header className="text-center mb-16"> <div className="mb-8"> <a href="https://deco.chat/about" target="_blank" rel="noopener noreferrer" className="inline-block group relative transform transition-all duration-300 hover:scale-110 hover:rotate-2 cursor-pointer" > <div className="absolute w-64 h-64 bg-gradient-to-r from-green-500 to-green-600 opacity-0 group-hover:opacity-20 blur-xl rounded-full transition-opacity duration-300 top-0 left-0"> </div> <img src="/logo.png" alt="Deco Logo" className="w-64 h-64 object-contain group-hover:brightness-110 transition-all duration-300 relative z-10" /> </a> </div> <p className="text-xl text-slate-600 dark:text-slate-300 max-w-3xl mx-auto leading-relaxed"> Esse é um MCP que contém ferramentas, workflows e views. <br /> E com isso dá para fazer tudo. </p> </header> {/* Features Grid */} <div className="grid md:grid-cols-3 gap-8 mb-16"> {/* Tools Card */} <Link to="/demo/call-tool" className="group"> <div className="bg-white dark:bg-slate-800 border border-slate-200 dark:border-slate-700 rounded-xl p-10 hover:shadow-lg hover:border-blue-200 dark:hover:border-blue-800 transition-all duration-300 hover:scale-105 cursor-pointer min-h-[280px] flex flex-col justify-between"> <div> <div className="w-16 h-16 bg-gradient-to-br from-blue-100 to-blue-200 dark:from-blue-900 dark:to-blue-800 rounded-xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform duration-300"> <Settings className="w-8 h-8 text-blue-600 dark:text-blue-300" /> </div> <h3 className="text-2xl font-semibold text-slate-900 dark:text-white mb-4"> Tools </h3> <p className="text-slate-600 dark:text-slate-300 leading-relaxed text-lg"> Ferramentas poderosas para interagir com APIs, bancos de dados e serviços externos de forma seamless </p> </div> <div className="flex items-center mt-6 text-blue-600 dark:text-blue-400 text-base font-medium"> <span>Explorar</span> <ChevronRight className="w-5 h-5 ml-1 group-hover:translate-x-1 transition-transform duration-300" /> </div> </div> </Link> {/* Workflows Card */} <Link to="/demo/workflows" className="group"> <div className="bg-white dark:bg-slate-800 border border-slate-200 dark:border-slate-700 rounded-xl p-10 hover:shadow-lg hover:border-green-200 dark:hover:border-green-800 transition-all duration-300 hover:scale-105 cursor-pointer min-h-[280px] flex flex-col justify-between"> <div> <div className="w-16 h-16 bg-gradient-to-br from-green-100 to-green-200 dark:from-green-900 dark:to-green-800 rounded-xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform duration-300"> <Workflow className="w-8 h-8 text-green-600 dark:text-green-300" /> </div> <h3 className="text-2xl font-semibold text-slate-900 dark:text-white mb-4"> Workflows </h3> <p className="text-slate-600 dark:text-slate-300 leading-relaxed text-lg"> Automatize processos complexos com workflows inteligentes que conectam múltiplas ferramentas </p> </div> <div className="flex items-center mt-6 text-green-600 dark:text-green-400 text-base font-medium"> <span>Automatizar</span> <ChevronRight className="w-5 h-5 ml-1 group-hover:translate-x-1 transition-transform duration-300" /> </div> </div> </Link> {/* Views Card */} <Link to="/demo/views" className="group"> <div className="bg-white dark:bg-slate-800 border border-slate-200 dark:border-slate-700 rounded-xl p-10 hover:shadow-lg hover:border-purple-200 dark:hover:border-purple-800 transition-all duration-300 hover:scale-105 cursor-pointer min-h-[280px] flex flex-col justify-between"> <div> <div className="w-16 h-16 bg-gradient-to-br from-purple-100 to-purple-200 dark:from-purple-900 dark:to-purple-800 rounded-xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform duration-300"> <Layout className="w-8 h-8 text-purple-600 dark:text-purple-300" /> </div> <h3 className="text-2xl font-semibold text-slate-900 dark:text-white mb-4"> Views </h3> <p className="text-slate-600 dark:text-slate-300 leading-relaxed text-lg"> Interfaces interativas e responsivas para visualizar dados e controlar seus sistemas </p> </div> <div className="flex items-center mt-6 text-purple-600 dark:text-purple-400 text-base font-medium"> <span>Visualizar</span> <ChevronRight className="w-5 h-5 ml-1 group-hover:translate-x-1 transition-transform duration-300" /> </div> </div> </Link> </div> </div> </div> ); } export default App;

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/deco-cx/react-tailwind-views'

If you have feedback or need assistance with the MCP directory API, please join our Discord server