eResource Scheduler
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@eResource SchedulerShow the overall utilization for this quarter."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
eResource Scheduler
Enterprise resource scheduling for optimal utilization and higher margins.
Connects eResource Scheduler to AI clients via a remote MCP server. After you install and sign in, the client can work with your schedules, resources, projects, bookings, and timesheets using your account permissions.
Category | Productivity |
Publisher | Enbraun Technologies Private Limited |
Plugin ID |
|
Display name | eResource Scheduler |
Claude marketplace |
|
MCP Registry name |
|
What you can do
View and manage resource schedules and availability
Track projects, bookings, and allocations
Work with timesheets and related status
Run guided skills for briefing, reports, bookings, and bulk updates
Actions run as the eRS user who authorizes the connection. Clients only use data that user can access.
Related MCP server: Runn MCP Server
Requirements
An active eResource Scheduler account
Ability to complete OAuth sign-in when prompted
One of: Cursor, Claude (with plugins), or an MCP client that can load Official MCP Registry remotes (e.g. GitHub Copilot)
Install — Cursor
Open Cursor Settings → Plugins.
Search for eResource Scheduler.
Click Install, then complete the eRS sign-in prompt.
Or run /add-plugin eresource-scheduler in chat.
Install — Claude
claude plugin marketplace add enbraun-org/eRS-MCP
claude plugin install eresource-scheduler@eresource-schedulerFrom a local checkout:
claude plugin marketplace add ./path/to/eRS-MCP
claude plugin install eresource-scheduler@eresource-schedulerThen enable the plugin and complete the eRS sign-in prompt when Claude connects to the MCP server.
Install — GitHub Copilot / MCP Registry
Listing metadata lives in server.json (Official MCP Registry). Clients that support remote Streamable HTTP MCP (including GitHub Copilot) discover the connector from the registry, then connect to:
https://app.eresourcescheduler.cloud/mcp
Publish (outside this repo)
Host
/.well-known/mcp-registry-authonapp.eresourcescheduler.cloudcontainingv=MCPv1; k=ed25519; p=<public key>.mcp-publisher login http --domain app.eresourcescheduler.cloud …mcp-publisher publish(from a directory containing thisserver.json).Email
partnerships@github.comfor GitHub MCP Registry curation.
Do not commit key.pem.
MCP
Root Cursor connector (mcp.json), Claude bundled connector (plugins/ers/.mcp.json), and Registry remote (server.json):
{
"mcpServers": {
"eresource-scheduler": {
"type": "http",
"url": "https://app.eresourcescheduler.cloud/mcp"
}
}
}Transport: Streamable HTTP (remote)
Auth: OAuth 2.0 against eResource Scheduler
Endpoint: the eRS app MCP URL
Skills
Skill | What it does |
| Connect, first run, what MCP can and cannot do |
| Create people, equipment, projects, and tasks from scratch |
| Today’s free/busy, over capacity, and pending timesheets |
| Utilization, availability, financials, gap, forecast, progress, timesheet report |
| Book, unfilled demand, split, shift dates |
| Log time, copy from schedule, submit/approve |
| Same change on many records, archive, mass create, delete |
Shared rules: plugins/ers/skills/shared-patterns.md.
Example prompts
Show the overall utilization for this quarter.
Show resources who are overutilized.
List all working and non-working exceptions for David this month.
List all bookings for Ava starting this week or next week.
Henry, Ava, and Lucas have worked 4 hours on Cobalt Mobile App every day this week. Enter and submit their timesheets.
Privacy, docs, and support
Product: https://www.eresourcescheduler.com
Support email: support@enbraun.com
Repository layout
.
├── .cursor-plugin/plugin.json # Cursor marketplace manifest
├── mcp.json # Cursor MCP connector
├── .claude-plugin/marketplace.json # Claude marketplace catalog
├── server.json # Official MCP Registry / Copilot
├── assets/logo.png # Plugin logo
└── plugins/ers/
├── .claude-plugin/plugin.json # Claude plugin manifest
├── .mcp.json # Claude MCP connector
└── skills/ # Shared agent skillsLicense
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI project timelines & Gantt charts, plus enterprise resourcing, capacity & weekly status reporting.
Track time, log expenses, manage projects and draft or send Keito invoices from AI agents.
Connect, monitor, and control AI agents — tasks, approvals, schedules, and governance.
Manage Avaza projects, tasks, timesheets, expenses, invoices, and scheduling from AI assistants.
Related MCP Servers
- FlicenseCqualityNot gradedmaintenanceEnables AI assistants to securely access and interact with Simplicate business data including CRM, projects, timesheets, and invoices through natural language. Supports searching across resources and retrieving detailed information about organizations, contacts, and project data.590-
- FlicenseNot gradedqualityNot gradedmaintenanceConnects AI assistants to the Runn.io resource planning platform to manage projects, people, assignments, and financial forecasts. It provides 37 tools for accessing real-time data and comprehensive reports with built-in caching and role-based access control.-

TrackingTime MCPofficial
FlicenseNot gradedqualityDmaintenanceConnects AI assistants to TrackingTime for querying time entries, projects, tasks, customers, and team data using natural language.2 npm-- AlicenseBqualityCmaintenanceEnables AI assistants to directly interact with Autotask PSA for ticket triage, time logging, company lookups, project management, and more via natural language.9837 npmApache 2.0