basic-react
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Example: Basic Server (React)

An MCP App example with a React UI.
Looking for a vanilla JavaScript example? Seebasic-server-vanillajs!
MCP Client Configuration
Add to your MCP client configuration (stdio transport):
{
"mcpServers": {
"basic-react": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-react",
"--stdio"
]
}
}
}Local Development
To test local modifications, use this configuration (replace ~/code/ext-apps with your clone path):
{
"mcpServers": {
"basic-react": {
"command": "bash",
"args": [
"-c",
"cd ~/code/ext-apps/examples/basic-server-react && npm run build >&2 && node dist/index.js --stdio"
]
}
}
}Related MCP server: mcp-timeserver
Overview
Tool registration with a linked UI resource
React UI using the
useApp()hookApp communication APIs:
callServerTool,sendMessage,sendLog,openLink
Key Files
server.ts- MCP server with tool and resource registrationmcp-app.html/src/mcp-app.tsx- React UI usinguseApp()hook
Getting Started
npm install
npm run devHow It Works
The server registers a
get-timetool with metadata linking it to a UI HTML resource (ui://get-time/mcp-app.html).When the tool is invoked, the Host renders the UI from the resource.
The UI uses the MCP App SDK API to communicate with the host and call server tools.
Build System
This example bundles into a single HTML file using Vite with vite-plugin-singlefile — see vite.config.ts. This allows all UI content to be served as a single MCP resource. Alternatively, MCP apps can load external resources by defining _meta.ui.csp.resourceDomains in the UI resource metadata.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Get the current time in your chosen timezone and view common timezone information. Simplify schedu…
Current time, timezone conversion & date math for AI agents. On Cloudflare Workers.
Timezone MCP — wraps timeapi.io (free, no auth)
Get the current time in any timezone. Explore concise timezone info to pick the right region. Simp…
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides accurate system time to LLM applications with multi-timezone support via a simple tool call.1MIT
- FlicenseNot gradedqualityDmaintenanceProvides current time, relative time, timezone conversion, timestamps, and more for LLMs.-
- FlicenseNot gradedqualityCmaintenanceEnables assistants to retrieve the current time and convert times between time zones through callable MCP tools over streamable HTTP.-
- AlicenseAqualityCmaintenanceProvides a single MCP tool that returns the current time for a requested timezone, connectable to Claude Code and Claude desktop over stdio or Streamable HTTP.2ISC