关于 mcp-teamtailor
mcp-teamtailor 将 AI 客户端连接到 Teamtailor API,用于查询候选人。其工具支持筛选候选人列表,以及按 ID 获取单个候选人。
主要功能
- 01列出并筛选候选人
- 02按 ID 获取候选人
适用场景
- 01按创建或更新时间筛选候选人
- 02使用 ID 查询候选人
MCP 相关
这是一个向 MCP 客户端提供 Teamtailor 候选人列表、筛选和查询工具的 MCP 服务。目前支持 stdio 传输。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
2收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| pageSize | number | 否 | |
| page | number | 否 | |
| filter | object | 否 | |
| filter.createdAfter | string | 否 | |
| filter.createdBefore | string | 否 | |
| filter.updatedAfter | string | 否 | |
| filter.updatedBefore | string | 否 |
详细介绍
mcp-teamtailor
MCP Teamtailor 是一个模型上下文协议(MCP)服务,可与 teamtailor api 简单集成。
依赖项
使用 MCP Teamtailor 服务无需其他依赖项。
用法
MCP 服务的配置方式因所用客户端而异。以下是使用 Claude Desktop 进行配置的示例。
{
"mcpServers": {
"teamtailor": {
"command": "npx",
"args": [
"-y",
"@crunchloop/mcp-teamtailor"
],
"env": {
"TEAMTAILOR_URL": "https://api.teamtailor.com/v1",
"TEAMTAILOR_API_KEY": "XXXX"
}
}
}
}
MCP 传输
目前仅实现了 stdio 传输。
工具
-
teamtailor_list_candidates - 列出并筛选候选人。
pageSize:分页响应的大小(字符串,可选)page:要获取的页码(字符串,可选)filter.createdAfter:筛选在指定日期之后创建的候选人(字符串,可选)filter.createdBefore:筛选在指定日期之前创建的候选人(字符串,可选)filter.updatedAfter:筛选在指定日期之后更新的候选人(字符串,可选)filter.updatedBefore:筛选在指定日期之前更新的候选人(字符串,可选)
-
teamtailor_get_candidate - 根据候选人的 ID 获取单个候选人。
candidateId:要获取的候选人的 ID(数字,必填)
许可证
本项目根据 MIT License 发布。详情请参阅 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。