Skip to main content
Glama

CATS MCP Server

FastMCP server for CATS (Complete Applicant Tracking System) API v3.

Overview

This MCP server provides 164 tools across 17 toolsets covering the complete CATS API v3.

Key Features:

  • šŸŽÆ 164 MCP tools covering all CATS API v3 endpoints

  • šŸ“¦ 17 toolsets organized by resource type

  • šŸ” Secure - token-based authentication

  • šŸ“ Type-safe - full type hints on all tools

  • šŸš€ Production-ready - error handling, async/await, retry logic

  • ā˜ļø FastMCP Cloud ready - automatic deployments from GitHub

Documentation

Quick Start

Option 1: FastMCP Cloud (Recommended)

  1. Push to GitHub

  2. Connect at https://fastmcp.app

  3. Set CATS_API_KEY environment variable

  4. Deploy

See Deployment Guide for details.

Option 2: Local Development

# Install dependencies pip install -r requirements.txt # Configure cp .env.example .env # Edit .env with your CATS_API_KEY # Run python server_all_tools.py

Toolsets

Core (89 tools)

  • Candidates (28), Jobs (40), Pipelines (13), Context (3), Tasks (5)

Recruiting (53 tools)

  • Companies (18), Contacts (18), Activities (6), Portals (8), Work History (3)

Data & Config (22 tools)

  • Tags (2), Webhooks (4), Users (2), Triggers (2), Attachments (4), Backups (3), Events (5)

See API Reference for complete tool list.

Architecture

server_all_tools.py # Main entry - loads all 164 tools ā”œā”€ā”€ toolsets_default.py # Core tools ā”œā”€ā”€ toolsets_recruiting.py # Recruiting tools ā”œā”€ā”€ toolsets_data.py # Data & config tools ā”œā”€ā”€ prompts_*.py # (Optional) Prompts ā”œā”€ā”€ resources_*.py # (Optional) Resources └── templates_*.py # (Optional) Templates

See How to Add Prompts/Resources to extend.

Resources

-
security - not tested
F
license - not found
-
quality - not tested

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vanman2024/cats-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server