self-service-mcp
Click on "Install 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., "@self-service-mcplook up Jane Doe in the company directory"
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.
self-service-mcp
A workplace self-service MCP server: directory, time off, tickets, policy search. Writes are governed. Compensation is structurally out of scope — the tool exists so the model can be told no instead of hallucinating a yes.
The interesting part of enterprise agents is not “can it call an API.” It is which APIs it must never call, even if the user (or a prompt injection) asks nicely.
search_directory read
get_time_off_balance read
search_policy read
submit_time_off write → shadow / approve
create_ticket write → shadow / approve
change_compensation always DENYSynthetic directory data only. No employer systems, no personal data from work.
Run
npm install
npm test
npm run mcpRelated MCP server: HR System MCP Server
Design
Same choke-point as lattice-mcp and ewm-ops-mcp.
Default
SS_MODE=shadow.change_compensationis registered on purpose. Hidden capabilities are how agents surprise you. Denied capabilities are how you sleep.
License
MIT © Prasanna Kumar Popuri
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityCmaintenanceAn HR management server that provides access to employee directory information, sensitive PII, and salary data through a scope-based authorization system. It enables users to view, search, and update employee records and organizational charts using tools mapped to specific permission levels.
- FlicenseNot gradedqualityDmaintenanceEnables employee information lookup, directory listing, payroll access, and time-off request management with Okta token validation.
- FlicenseAqualityBmaintenanceEnables AI assistants to inspect employee access, list failed onboarding events, and retry provisioning operations.3
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to search HR policies, create IT support tickets, and send external emails with configurable security levels and human-in-the-loop validation.
Related MCP Connectors
Read-only Frasma MCP: profile, knowledge search, diagnostic handoff. No email.
Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.
Paid remote MCP for AI Studio Workspace approval gate MCP, structured receipts, audit logs, and revi
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/popuripk/self-service-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server