Skip to main content
Glama
jlaska

RedHatLDAP-MCP

by jlaska

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_peopleA

Search for people in the corporate directory.

Supports searching by:

  • Name (first, last, or full name)

  • Email address

  • Username (uid)

  • Employee ID

  • Department

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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 12 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues