Skip to main content
Glama

Workers + Stytch TODO App MCP Server

by dandalgatov
App.tsx1.01 kB
import { StytchProvider } from "@stytch/react"; import { StytchUIClient } from "@stytch/vanilla-js"; import { Navigate, Route, BrowserRouter as Router, Routes } from "react-router-dom"; import { Authenticate, Authorize, Login, Logout } from "./Auth.tsx"; import TodoEditor from "./Todos.tsx"; const stytch = new StytchUIClient(import.meta.env.VITE_STYTCH_PUBLIC_TOKEN ?? "", { endpointOptions: { testApiDomain: import.meta.env.VITE_STYTCH_DOMAIN, }, }); function App() { return ( <StytchProvider stytch={stytch}> <main> <h1>TODO App MCP Demo</h1> <Router> <Routes> <Route path="/oauth/authorize" element={<Authorize />} /> <Route path="/login" element={<Login />} /> <Route path="/authenticate" element={<Authenticate />} /> <Route path="/todoapp" element={<TodoEditor />} /> <Route path="*" element={<Navigate to="/todoapp" />} /> </Routes> </Router> </main> <footer> <Logout /> </footer> </StytchProvider> ); } 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/dandalgatov/mcp-stytch-consumer-todo-list-server'

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