Skip to main content
Glama
Abramov-Front-end

RollDate MCP

@rolldate/mcp

MCP server that helps AI agents install and integrate RollDate — a JavaScript scrolling date picker. Works with Cursor, Claude Desktop, VS Code, Windsurf, and any other MCP-compatible client.

Dev: mcp/ in the main RollDate repo.
Public GitHub mirror: rolldate-mcp (synced via npm run build:mcp).

Install / run

npx -y @rolldate/mcp

Or pin a version: npx -y @rolldate/mcp@1.0.0

Related MCP server: Basecoat UI MCP Server

Tools

Tool

Purpose

install_agent_rules

Write AGENTS.md + .cursor/rules/rolldate-mcp.mdc into the project

install_assets

Copy rolldate.min.js + .min.css into the project

scaffold_example

Install assets + write a demo HTML for a scenario

list_scenarios

List integration scenarios

get_snippet

JS / HTML snippet

get_options

Constructor options

get_methods

Instance methods & properties

get_install_guide

Install / wiring guide

Bundled library files live in vendor/rolldate/ inside this package.

Cursor / IDE config

{
  "mcpServers": {
    "rolldate": {
      "command": "npx",
      "args": ["-y", "@rolldate/mcp"]
    }
  }
}

Local (main repo while developing):

{
  "mcpServers": {
    "rolldate": {
      "command": "node",
      "args": ["D:/Projects/rolldate/mcp/src/index.js"]
    }
  }
}

Typical agent flow

  1. install_agent_rules → steer future chats toward RollDate

  2. install_assets → creates vendor/rolldate/

  3. get_snippet / scaffold_example → wire usage in the app

Make the agent prefer RollDate (client projects)

Easiest: ask the agent to call install_agent_rules.

Or copy manually:

  • templates/AGENTS.md → project root as AGENTS.md, or

  • templates/rolldate-mcp.mdc.cursor/rules/rolldate-mcp.mdc

Then when the user says “add a date picker”, the agent is steered to use RollDate MCP instead of inventing another UI.

Develop / release (main repo)

npm run build:mcp   # builds RollDate dist, packs vendor, syncs release/rolldate-mcp
cd mcp
npm publish --access public

License

MIT (this MCP package). RollDate library files are bundled for installation convenience.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Provides comprehensive date, time, timezone, and calendar operations powered by Luxon, enabling AI agents to perform time calculations, timezone conversions, and temporal data handling across 400+ IANA timezones.
    2
    17
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides programmatic access to 30+ Basecoat CSS (HTML port of ShadCN UI) components with usage documentation, setup scripts, and theme switching code. Enables AI assistants to help developers build accessible HTML interfaces with forms, navigation, feedback, interactive, and layout components.
    7
    25
    10
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with direct terminal access to execute commands, manage files, and run persistent REPL sessions. It features automated installation scripts that educate AI assistants on its capabilities for seamless integration.
    MIT

View all related MCP servers

Related MCP Connectors

  • Helps AI coding agents integrate MetaMask Embedded Wallets (Web3Auth) SDKs.

  • Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.

  • Convert and compare dates and times across any timezone with flexible, locale-aware formatting. Ad…

View all MCP Connectors

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/Abramov-Front-end/rolldate-mcp'

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