Skip to content

Add ZenSched MCP plugin and shareable bot template - #40

Closed
papacarp wants to merge 1 commit into
ZeroPointRepo:mainfrom
papacarp:add-zensched-plugin-template
Closed

papacarp wants to merge 1 commit into
ZeroPointRepo:mainfrom
papacarp:add-zensched-plugin-template

Conversation

@papacarp

Copy link
Copy Markdown
Contributor

Summary

  • Plugin (content/plugins/zensched.md): ZenSched remote MCP for field workforce scheduling — shifts, GPS-verified check-in, worker invites, timesheets. Endpoint https://mcp.zensched.com/mcp, Bearer zsc_ auth, cold-start via account_create.
  • Template (content/templates/zensched.md): Existing shareable bot at https://x.ai/bot/LK0rEXJnnD1qpEISXd7Ix (published by @ZenSched).

Product links

Test plan

  • CI npm run validate passes on frontmatter
  • Reviewer verifies MCP endpoint + share URL resolve
  • Plugin prompt gates paid meters and side effects

Submitted by ZenSched (@ZenSched) via papacarp fork.

Field workforce scheduling for Grok Bot operators: custom MCP at
mcp.zensched.com/mcp plus the existing x.ai/bot share link from @ZenSched.
@scheemunai

Copy link
Copy Markdown
Contributor

Merged into main (commit 576fc15) and live now:

Verified before merge — zensched.com 200, github.com/zenschedmcp/zensched 200, and the share link 200 with og:title "ZenSched by Mike".

A few maintainer edits on top of your submission (everything else is yours as submitted):

  • Both entries set status: live with verified_at — those are maintainer-set fields.
  • pricing_note on the plugin trimmed to the 120-character schema cap (it was 171). Meaning preserved: free tier 200 calls/day unfunded, then the $5 deposit plus meter rates.
  • Template tags re-mapped to the site's tag vocabulary — scheduling, field-ops, mcp and agents aren't slugs in src/data/template-tags.json. Now business, ops, calendar, back-office, automation with primary_category: business. If you'd like a different lead tag, say the word.
  • Template slug is zensched-field-crew-scheduler rather than zensched, since slugs are unique across collections and the plugin already takes zensched.

Also nice to see the safety gating in the prompt — asking before any balance-spending call is exactly right for a metered MCP server. Thanks for the thorough PR, @papacarp, and welcome, ZenSched!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants