PeopleBox ATS MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
PeopleBox ATS — MCP Server
PeopleBox ATS için MCP (Model Context Protocol) server. Claude Desktop veya herhangi bir MCP uyumlu LLM client'ın ATS verilerine erişmesini sağlar.
Kurulum
Gereksinimler
Adımlar
# 1. Repo'yu klonla
git clone https://github.com/melihguven98/peoplebox-mcp.git
# 2. Bağımlılıkları kur
cd peoplebox-mcp
npm install
# 3. Derle
npm run buildClaude Desktop Yapılandırması
Config dosyasını aç:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Aşağıdaki JSON'u yapıştır (args içindeki yolu kendi bilgisayarına göre düzelt):
Windows
{
"mcpServers": {
"PeopleBox": {
"command": "node",
"args": ["C:\\Users\\KULLANICI\\peoplebox-mcp\\dist\\cli.js"],
"env": {
"API_BASE_URL": "https://api.peoplebox.com/api/v1",
"MCP_API_EMAIL": "recruiter@peoplebox.com",
"MCP_API_PASSWORD": "sifre123"
}
}
}
}macOS / Linux
{
"mcpServers": {
"PeopleBox": {
"command": "node",
"args": ["/Users/KULLANICI/peoplebox-mcp/dist/cli.js"],
"env": {
"API_BASE_URL": "https://api.peoplebox.com/api/v1",
"MCP_API_EMAIL": "recruiter@peoplebox.com",
"MCP_API_PASSWORD": "sifre123"
}
}
}
}Önemli:
KULLANICIkısmını kendi kullanıcı adınla değiştir.
Claude Desktop'u yeniden başlat. Sol altta MCP tool ikonu görünecek.
Yapılandırma
Değişken | Varsayılan | Açıklama |
|
| PeopleBox API adresi |
|
| API login email |
|
| API login şifresi |
|
| HTTP modu port (sadece |
Çalıştırma Modları
Stdio Modu (Claude Desktop — önerilen)
Claude Desktop bu modu otomatik kullanır. Manuel test için:
API_BASE_URL=https://api.peoplebox.com/api/v1 node dist/cli.jsHTTP Modu (MCP Inspector, Claude Code, vs.)
API_BASE_URL=https://api.peoplebox.com/api/v1 npm start
# → http://localhost:3002/mcpMevcut Tool'lar (10 adet)
Aday (Candidate)
Tool | Açıklama |
| Aday arama (isim, email, telefon, keyword) |
| Tam aday profili (skills, education, experience) |
| Yeni aday oluştur |
| Adaya not ekle |
| Email ile aday kontrol |
Pozisyon (Position)
Tool | Açıklama |
| Pozisyon arama |
| Pozisyon detayı |
| Genel pozisyon istatistikleri |
Pipeline
Tool | Açıklama |
| Adayın bulunduğu pozisyonlar |
| Aday aktivite geçmişi |
Mevcut Resource'lar (5 adet)
Resource | URI | Açıklama |
|
| Aday kaynakları |
|
| Yetenek listesi |
|
| Şirket listesi |
|
| Okul listesi |
|
| Pozisyon istatistikleri |
Test (MCP Inspector)
npx @modelcontextprotocol/inspectorTarayıcıda http://localhost:6274 adresine git
Transport type: STDIO
Command:
nodeArgs:
dist/cli.jsEnvironment:
API_BASE_URL=https://api.peoplebox.com/api/v1Connect butonuna tıkla
Dosya Yapısı
peoplebox-mcp/
├── package.json
├── tsconfig.json
└── src/
├── index.ts # HTTP server (Express + Streamable HTTP)
├── cli.ts # Stdio CLI (Claude Desktop bu dosyayı çalıştırır)
├── config.ts # Environment değişkenleri
├── api-client.ts # API HTTP client (cookie auth, auto re-login)
├── tools/
│ ├── index.ts # Tool barrel
│ ├── candidates.ts # Aday tool'ları (5 tool)
│ ├── positions.ts # Pozisyon tool'ları (3 tool)
│ └── pipeline.ts # Pipeline tool'ları (2 tool)
└── resources/
├── index.ts # Resource barrel
└── lookups.ts # Lookup resource'ları (5 resource)Sorun Giderme
Sorun | Çözüm |
|
|
|
|
Claude Desktop tool ikonu yok | Config dosya yolu ve JSON syntax'ı doğru mu? Claude Desktop'u yeniden başlattın mı? |
Windows'ta |
|
This server cannot be deployed
Related MCP Connectors
Recruitment ATS + CRM for agencies: candidates, jobs, pipeline and outreach, with your permissions.
Find your next great hire. Review candidates and manage hiring through your AI assistant.
Query professional profiles, search candidates, and get AI-powered summaries and job fit analysis.
Search Recruitee candidates, jobs, pipelines and interviews, and add notes, tags and tasks.