Evaluar MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EVALUAR_API_URL | Yes | Base URL for the Evaluar API. | https://apis.evaluar.com |
| EVALUAR_AUTH_URL | Yes | Auth URL for Evaluar authentication token. | https://auth.evaluar.com/auth/realms/evcore/protocol/openid-connect/token |
| EVALUAR_CLIENT_ID | Yes | Client ID for the Evaluar application. | evcap |
| EVALUAR_GRAPHQL_URL | Yes | GraphQL endpoint for Evaluar services. | https://apis.evaluar.com/v2/graphql |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| auth_loginB | Authenticate with Evaluar using username and password. Returns success status and masked token info. |
| auth_refreshA | Refresh the authentication token. Use this when the current token is about to expire. |
| company_listA | List all companies available for the authenticated user. Must be logged in first. |
| company_selectA | Select the active company to work with. Use company_list first to see available options. |
| position_searchB | Search for positions by name. Returns top 10 matching active positions sorted by creation date. |
| process_createA | Create a new eTalent process in DRAFT status. Returns the process ID for subsequent operations. |
| process_assign_positionA | Associate a position with an existing eTalent process. Get position details from position_search first. |
| process_launchB | Launch an eTalent process. The process must have a position assigned first. Returns the summary URL. |
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 8 tools
Every tool has a clearly distinct purpose with no ambiguity. The tools are grouped into authentication (auth_login, auth_refresh), company management (company_list, company_select), position handling (position_search), and process operations (process_assign_position, process_create, process_launch), each addressing a specific step in the workflow without overlap.
All tool names follow a consistent snake_case pattern with a clear verb_noun structure. The naming is predictable across categories: auth_*, company_*, position_*, and process_*, making it easy to understand the tool's function and domain at a glance.
With 8 tools, the server is well-scoped for managing eTalent processes, covering authentication, company selection, position search, and process lifecycle from creation to launch. Each tool earns its place by addressing a specific, necessary step in the workflow without redundancy.
The tool set provides complete coverage for the eTalent process domain. It includes authentication, company selection, position search, and a full process lifecycle (create, assign position, launch). There are no obvious gaps, and the tools guide users through a logical sequence without dead ends.