{"_id":"@crunchloop/mcp-teamtailor","_rev":"4-f4589fdac9423e55e06882cf941becb3","name":"@crunchloop/mcp-teamtailor","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@crunchloop/mcp-teamtailor","version":"0.0.1","license":"MIT","_id":"@crunchloop/mcp-teamtailor@0.0.1","maintainers":[{"name":"bilby91","email":"fmartin91@gmail.com"}],"homepage":"https://github.com/crunchloop/mcp-teamtailor#readme","bugs":{"url":"https://github.com/crunchloop/mcp-teamtailor/issues"},"bin":{"teamtailor-mcp":"dist/index.js"},"dist":{"shasum":"646b93f985da6254529800f0f7d84ad75e2dcebf","tarball":"https://registry.npmjs.org/@crunchloop/mcp-teamtailor/-/mcp-teamtailor-0.0.1.tgz","fileCount":23,"integrity":"sha512-E176dry/xVL8cX8EddPYE2+lPfd9qIqK2JlFyU87ZZcEZOWDemuY0Wn05jEjZ7M4zRQn1g4uiQDYtGwPVbJWQw==","signatures":[{"sig":"MEUCIQCUew3soeqrPjfphy9uMgKMltjjSbQrgOzfoC0N3M+XhgIgKzpS+hnqFgld+1+kqkjqTfZ2MSisa7BOkQi7ILBqXN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24536},"type":"module","gitHead":"6748721da7a1b96f481132dac639dcd82a7393aa","private":false,"scripts":{"build":"tsc","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"bilby91","email":"fmartin91@gmail.com"},"repository":{"url":"git+https://github.com/crunchloop/mcp-teamtailor.git","type":"git"},"_npmVersion":"10.9.0","description":"MCP for Teamtailor","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.24.2","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","@eslint/js":"^9.24.0","typescript":"^4.9.5","@types/node":"^22.13.1","typescript-eslint":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-teamtailor_0.0.1_1745433062770_0.5830152085531715","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@crunchloop/mcp-teamtailor","version":"0.0.2","license":"MIT","_id":"@crunchloop/mcp-teamtailor@0.0.2","maintainers":[{"name":"bilby91","email":"fmartin91@gmail.com"},{"name":"brianstefanovich","email":"stefanovich.brian@gmail.com"}],"homepage":"https://github.com/crunchloop/mcp-teamtailor#readme","bugs":{"url":"https://github.com/crunchloop/mcp-teamtailor/issues"},"bin":{"teamtailor-mcp":"bin/teamtailor-mcp"},"dist":{"shasum":"e7f881f8afe61ccb7afc4c725a41cc32f2f4f98c","tarball":"https://registry.npmjs.org/@crunchloop/mcp-teamtailor/-/mcp-teamtailor-0.0.2.tgz","fileCount":16,"integrity":"sha512-lYOcnW9tdydt8qpKq7fe23kKNXqrG8lkiRJ6mbL1vOnx+Sz+i/G3anhX6AM6NOxZgbxz+HOcZxTW9gempYvpJA==","signatures":[{"sig":"MEUCIQD6As/YNMKPa2Pobtaur0KGgEIJcRyhVOoNDLi2vwv7CgIgEB1ziDF+jE9BijOMUtfFJjBwBobOrqzNErk7STHtqZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crunchloop%2fmcp-teamtailor@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18032},"type":"module","gitHead":"dc205915e05178d413fbcb76ffcf808294e7b6ce","private":false,"scripts":{"build":"tsc","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"bilby91","email":"fmartin91@gmail.com"},"repository":{"url":"git+https://github.com/crunchloop/mcp-teamtailor.git","type":"git"},"_npmVersion":"10.9.0","description":"MCP for Teamtailor","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.24.2","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","@eslint/js":"^9.24.0","typescript":"^4.9.5","@types/node":"^22.13.1","typescript-eslint":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-teamtailor_0.0.2_1745440975762_0.41909276660476724","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-04-23T18:31:02.638Z","modified":"2026-05-29T04:22:41.041Z","0.0.1":"2025-04-23T18:31:02.955Z","0.0.2":"2025-04-23T20:42:55.991Z"},"bugs":{"url":"https://github.com/crunchloop/mcp-teamtailor/issues"},"license":"MIT","homepage":"https://github.com/crunchloop/mcp-teamtailor#readme","repository":{"url":"git+https://github.com/crunchloop/mcp-teamtailor.git","type":"git"},"description":"MCP for Teamtailor","maintainers":[{"email":"fmartin91@gmail.com","name":"bilby91"}],"readme":"# mcp-teamtailor\n\nThe MCP Teamtailor is a Model Context Protocol (MCP) server that provides a simple integration with the [teamtailor api](https://docs.teamtailor.com/).\n\n## Dependencies\n\nNo other dependencies are required to use the MCP Teamtailor server.\n\n## Usage\n\nMCP servers are configured differently depending on the client that you are using. For reference, this is how you would configure it using Claude Desktop.\n\n```json\n{\n  \"mcpServers\": {\n    \"teamtailor\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@crunchloop/mcp-teamtailor\"\n      ],\n      \"env\": {\n        \"TEAMTAILOR_URL\": \"https://api.teamtailor.com/v1\",\n        \"TEAMTAILOR_API_KEY\": \"XXXX\"\n      }\n    }\n  }\n}\n```\n\n## MCP Transport\n\nAt the moment, only `stdio` transport has been implemented.\n\n## Tools\n\n- **teamtailor_list_candidates** - List and filter candidates.\n  - `pageSize`: The size of the page response (string, optional)\n  - `page`: The page number to retrieve (string, optional)\n  - `filter.createdAfter`: Filter candidates created after a specific date (string, optional)\n  - `filter.createdBefore`: Filter candidates created before a specific date (string, optional)\n  - `filter.updatedAfter`: Filter candidates updated after a specific date (string, optional)\n  - `filter.updatedBefore`: Filter candidates updated before a specific date (string, optional)\n\n- **teamtailor_get_candidate** - Get a single candidate by their id.\n  - `candidateId`: The id of the candidate to retrieve (number, required)\n\n## License\n\nReleased under the MIT License.  See the [LICENSE](./LICENSE) file for further details.\n","readmeFilename":"README.md"}