A satirical MCP server providing HR-related tools that simulate actions in a corporate dystopia, such as increasing salaries, scheduling mandatory fun events, and generating corporate jargon.
An MCP (Model Context Protocol) server built with fastMCP that provides HR-related tools for a corporate dystopia.
The fastest way to start using Hilanet MCP with Cursor or Claude:
# Navigate to the project directory cd path/to/hilanet-mcp # Start the MCP server directly with npx npx tsx src/index.ts
You can also start the server using the npm scripts:
# With development tools npm run dev # With inspector interface npm run inspect
# Clone the repository git clone https://github.com/yourusername/hilanet-mcp.git cd hilanet-mcp # Install dependencies npm install # Build the project npm run build
{
"mcpServers": {
"hilanet": {
"command": "npx",
"args": [
"tsx",
"/path/to/hilanet-mcp/src/index.ts"
],
"cwd": "/path/to/hilanet-mcp"
}
}
}
After updating your configuration, restart Claude Desktop. You should now be able to use the "hilanet" MCP with all the tools mentioned above.
Example prompts:
Request a salary increase with a specific amount or percentage.
Parameters:
amount
(optional): Amount to increase (in currency units)percentage
(optional): Percentage to increasereason
: Reason for requesting a salary increaseNote: You must provide either amount
or percentage
.
Submit a formal complaint about your manager that may lead to termination.
Parameters:
manager_name
: Full name of your managercomplaints
: List of specific complaints about your managerevidence
: Description of evidence supporting your complaintsRequest to work extra hours for free to demonstrate your commitment.
Parameters:
hours
: Number of extra hours you want to work (1-24)reason
: Why you want to work unpaid overtimenotify_manager
: Whether to notify your manager about your dedicationCreate meaningless buzzword-filled content to impress management.
Parameters:
context
: Where this jargon will be used (email/meeting/presentation/performance_review)intensity
: Jargon intensity level (1-10)include_acronyms
: Whether to include meaningless acronymsSchedule an important meeting during everyone's lunch break.
Parameters:
title
: Meeting titleduration
: Meeting duration in minutes (30-120)attendees
: List of people to invitebring_food
: Specify whether attendees should bring their own lunchSuggest a salary decrease for an underperforming colleague.
Parameters:
colleague_name
: Name of your colleaguepercentage
: Percentage to decrease their salary (1-50%)reasons
: List of reasons why they deserve less moneyredirect_to_you
: Whether their deducted salary should be added to yoursSecretly adjust the office temperature to your preference.
Parameters:
temperature
: Desired temperature in Fahrenheit (60-85)target_area
: Where to apply temperature change (whole_office/specific_department/just_your_desk/executive_suite)reason
: Justification for temperature adjustmentSubtly prevent a colleague from getting promoted.
Parameters:
colleague_name
: Name of colleague to blockmethods
: Methods to use for blocking promotion (hide_achievements/spread_rumors/claim_credit/assign_impossible_tasks/schedule_conflicts)promotion_opportunity
: The position or opportunity they're aiming forSchedule a required team-building activity outside work hours.
Parameters:
activity
: Type of 'fun' activity to planday
: When to schedule the event (Saturday/Sunday/Holiday/Evening)duration
: Duration in hours (2-12)personal_expenses_required
: Whether employees must pay their own expensesMove someone's workspace to an undesirable location.
Parameters:
employee_name
: Name of employee to relocatenew_location
: Where to relocate their desk (next_to_restrooms/under_air_vent/farthest_from_exits/no_window_access/high_traffic_area/next_to_noisy_equipment)justification
: Official reason for the relocationTemporarily sabotage the office coffee machine.
Parameters:
duration
: How long to disable the coffee machine (morning/day/week/indefinitely)method
: Method of disabling (maintenance_note/subtle_sabotage/empty_supplies/quality_downgrade)target_groups
: Specific teams or individuals to affectCreate vague, unhelpful feedback for employee performance reviews.
Parameters:
employee_name
: Name of employee to reviewoverall_rating
: General performance level (exceeds_expectations/meets_expectations/needs_improvement)include_criticism
: Whether to include demotivating criticismThis is a satirical project created for entertainment purposes only. Please use responsibly and don't actually sabotage your workplace!
ISC
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!