RedHatLDAP-MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_peopleA | Search for people in the corporate directory. Supports searching by:
|
| get_person_detailsD | Get detailed information about a specific person. |
| get_organization_chartA | Get organization chart starting from a specific manager. Returns a hierarchical view of the organization structure. |
| get_organization_chart_summaryA | Get lightweight organization chart for reduced token usage. Returns a hierarchical view with minimal person data (uid, name, title, department, country). Ideal for large organization charts where token usage is a concern. |
| search_people_summaryA | Search for people with lightweight summaries for reduced token usage. Returns minimal person data (uid, name, title, department, country) instead of full details. Ideal when you need to search many people but don't need comprehensive information. |
| find_manager_chainA | Find the management chain for a person (all managers up to the top). |
| search_groupsC | Search for groups in the directory. |
| get_person_groupsA | Get all groups that a person is a member of. |
| get_group_membersA | Get all members of a specific group. |
| find_locationsC | Find office locations and people counts. |
| get_people_at_locationB | Get all people at a specific location. |
| test_connectionA | Test the LDAP connection and return connection status. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Most tools target distinct resources or actions, but search_people and search_people_summary (and the two organization chart variants) are intentionally similar and could be confused. The descriptions clearly distinguish them by output detail and token usage, so misselection is unlikely but possible.
Tool names consistently follow a verb_noun pattern (search_, get_, find_, test_). Minor inconsistencies exist between singular/plural forms like person vs people and synonym verbs like search vs find, but the overall pattern is predictable.
12 tools is well-scoped for an LDAP directory server, covering people, groups, organizational hierarchy, locations, and connection testing. Each tool serves a clear purpose without unnecessary bloat.
The tool set provides strong read-only coverage of the corporate directory domain: people search and details, org charts, management chains, groups, and locations. Minor gaps like direct-reports lookup or dedicated group details are workable through existing tools.