Skip to main content
Glama

Hello Widget Example

README.md1.34 kB
# Hello Widget Example A minimal ChatGPT app with interactive greeting widget, confetti animation, and theme support. Built with [Smithery CLI](https://smithery.ai/docs) ## Prerequisites - **Smithery API key**: Get yours at [smithery.ai/account/api-keys](https://smithery.ai/account/api-keys) ## Getting Started 1. Install dependencies: ```bash npm install ``` 2. Start smithery playground: ```bash npm run dev ``` Try asking: "Say hello to Alice" ## Development Your code is organized as: - `app/server/` - MCP server with widget resource - `app/shared/` - Shared TypeScript types - `app/web/src/` - React widget component Edit `app/web/src/greeter.tsx` to customize the widget UI. ## Build ```bash npm run build ``` Creates bundled server and widget JS in `.smithery/` ## Deploy Ready to deploy? Push your code to GitHub and deploy to Smithery: 1. Create a new repository at [github.com/new](https://github.com/new) 2. Initialize git and push to GitHub: ```bash git add . git commit -m "Hello widget" git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git git push -u origin main ``` 3. Deploy your app to Smithery at [smithery.ai/new](https://smithery.ai/new) ## Learn More - [Smithery Docs](https://smithery.ai/docs) - [MCP Protocol](https://modelcontextprotocol.io)

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/arjunkmrm/cafe-explorer'

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