TalentHR MCP by usefulapi for LangChain
io.usefulapi/talenthr
Read employees, leave, recruiting and reports; book or decide leave and add applicant notes.
client:LangChain
transport:streamable-http
tools:29
Install TalentHR MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"talenthr": {
"transport": "streamable_http",
"url": "https://talenthr.usefulapi.io/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- talenthr_list_employees
- talenthr_get_directory_filters
- talenthr_get_employee
- talenthr_get_employee_job
- talenthr_get_organization_chart
- talenthr_list_departments
- talenthr_list_divisions
- talenthr_list_locations
- talenthr_list_job_titles
- talenthr_list_time_off_types
- talenthr_list_employee_time_off_requests
- talenthr_get_employee_time_off_budgets
- talenthr_get_calendar
- talenthr_list_holidays
- talenthr_list_benefits
- talenthr_get_employee_benefits
- talenthr_list_assets
- talenthr_get_employee_assets
- talenthr_list_job_positions
- talenthr_list_job_position_applicants
- talenthr_list_applicants
- talenthr_get_applicant
- talenthr_get_headcount_report
- talenthr_get_hires_leaves_report