@formacv/mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FORMACV_API_KEY | Yes | Bearer credential issued after onboarding (or 'demo' for demo mode). | |
| FORMACV_SERVER_URL | Yes | HTTPS origin for your isolated FormaCV deployment (e.g., 'https://demo.formacv.ai' for demo). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| format_cvA | Turn any candidate CV into a client-ready PDF or DOCX in your agency-branded template—inline inside Bullhorn, JobAdder, or Vincere, or orchestrated via MCP alongside AI agents. Mirrors FormaCV’s promise: ATS-safe typography, compliant variants for regulated clients, branded output landing back on the ATS record typically in under 60 seconds. |
| tailor_cvA | Unlimited AI tailoring on every plan: paste the vacancy text, describe how to emphasise matches, translate, or demote noise, and FormaCV returns a tailored CV aligned to that brief while preserving your template system and ATS-safe structure. |
| anonymize_cvB | Strip personally identifying details (name, email, phone, photo, address, company names) for blind client submissions with a structured audit trail—matching FormaCV’s anonymization story on every plan, including compliance-friendly evidence packs. |
| push_to_atsA | Push a formatted FormaCV document back onto Bullhorn, JobAdder, or Vincere—replacing stale CVs or attaching a fresh branded file alongside existing documents. Reflects native FormaCV integrations that keep recruiters inside their ATS workflows. |
| bulk_formatA | Queue up dozens of cached CV identifiers (mirroring Bullhorn/JobAdder/Vincere search-result batches) for parallel formatting against a single branded template—with optional ATS-safe typography and multilingual coverage. |
| list_templatesA | Discover agency templates scoped per client, branch, or user—including standard, compliance, and anonymized packs such as the bank-ready variants highlighted in FormaCV’s integration pages. |
| list_integrationsA | Inspect MCP-aware ATS connectors (Bullhorn, JobAdder, Vincere) plus roadmap CRM bridges (Salesforce, HubSpot) to understand which pathways are authenticated for push-back workflows. |
| get_job_statusA | Poll asynchronous MCP jobs triggered by formatting, tailoring, anonymization, or bulk batches—surfacing percentage completion plus secure download URLs when processing wraps. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose: template discovery, integration discovery, async job status, formatting, tailoring, anonymizing, pushing to ATS, and bulk formatting. No two tools overlap in functionality, and descriptions reinforce their unique roles.
Most tools follow a consistent verb_noun snake_case pattern (list_templates, list_integrations, get_job_status, format_cv, tailor_cv, anonymize_cv, push_to_ats). The only minor deviation is bulk_format, which reads as an adjective+verb but is still clearly in line with the overall style.
Eight tools is well within the ideal range for a focused MCP server. Each tool addresses a distinct aspect of CV processing and ATS integration without unnecessary bloat or duplication.
The tool surface covers the main workflow: discover templates and integrations, format/tailor/anonymize CVs, bulk process, push to ATS, and poll job status. A minor gap is lack of explicit template detail/download, but download URLs from job status mitigate this, so core operations are well covered.