5 Commits

Author SHA1 Message Date
Jake Shore
60c457b8fb rippling: Add apps documentation 2026-02-12 17:42:48 -05:00
Jake Shore
d0f59a4634 rippling: Add 20 React MCP Apps
- employee-dashboard: Headcount overview with stats
- employee-detail: Full profile viewer
- employee-directory: Searchable grid
- org-chart: Hierarchy visualization
- payroll-dashboard: Pay runs overview
- payroll-detail: Single pay run breakdown
- time-tracker: Time entries tracking
- timesheet-approvals: Approval workflow
- time-off-calendar: PTO calendar view
- benefits-overview: Plans summary
- benefits-enrollment: Enrollment details
- ats-pipeline: Candidate kanban board
- job-board: Open positions grid
- candidate-detail: Individual candidate view
- learning-dashboard: Course assignments
- course-catalog: Available courses
- device-inventory: Device tracker with filters
- app-management: Installed apps overview
- team-overview: Team structure
- department-grid: Department breakdown

All apps use dark theme (#0f172a/#1e293b), client-side state,
and call Rippling MCP tools. Each app has App.tsx, index.html,
main.tsx, vite.config.ts, and styles.css.
2026-02-12 17:42:18 -05:00
Jake Shore
d57ba64b05 fix: tsc errors in bamboohr, gusto, rippling (DOM lib, Buffer type, JSX types) 2026-02-12 17:32:25 -05:00
Jake Shore
36a4d6fb4f rippling: Complete MCP server with 50+ tools, 16 React apps, full API client
- API Client (src/clients/rippling.ts): OAuth2/API key auth, pagination, error handling
- 50+ tools across 10 categories:
  * employees-tools.ts: 7 tools (list, get, create, update, terminate, custom fields, org chart)
  * companies-tools.ts: 5 tools (company, departments, locations, teams)
  * payroll-tools.ts: 4 tools (pay runs, pay statements)
  * time-tools.ts: 11 tools (time entries, timesheets, PTO requests)
  * benefits-tools.ts: 4 tools (plans, enrollments)
  * ats-tools.ts: 6 tools (candidates, jobs, applications, pipeline)
  * learning-tools.ts: 4 tools (courses, assignments)
  * devices-tools.ts: 4 tools (devices, apps/licenses)
  * groups-tools.ts: 6 tools (CRUD + members)
  * custom-objects-tools.ts: 5 tools (CRUD + query)
- 16 React UI apps:
  * employee-dashboard, employee-detail, employee-directory, org-chart
  * payroll-dashboard, payroll-detail
  * time-tracker, timesheet-approvals, time-off-calendar
  * benefits-overview, ats-pipeline, job-board
  * learning-dashboard, device-inventory, team-overview, department-grid
- Full TypeScript types for all API entities
- Comprehensive README with usage examples
- Production-ready with proper error handling and pagination
2026-02-12 17:29:43 -05:00
Jake Shore
a2e5d4d1d9 Initial commit: MCPEngine - 30 MCP servers for business software 2026-02-02 04:35:44 -05:00