← flexa.jobs

INDIVIDUAL MCP TOOL

draft_job_posting

When the employer asks to create/post/разместить a vacancy: write the FULL draft yourself in the USER'S language (description + requirements; no wages or contacts inside the text — salary goes in the salary fields), then call this.

flexa.jobsnone authenticationAvailability not checked

LIVE ENDPOINT

https://app.flexa.jobs/api/company/mcp

No auth detected

Connect to this endpoint to inspect the live schema for draft_job_posting and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description contains a write-action term.

Parent server

flexa.jobs

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.flexa]
url = "https://app.flexa.jobs/api/company/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "flexa": {
      "type": "http",
      "url": "https://app.flexa.jobs/api/company/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: flexa
Remote MCP URL: https://app.flexa.jobs/api/company/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "flexa": {
      "url": "https://app.flexa.jobs/api/company/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "flexa": {
      "type": "http",
      "url": "https://app.flexa.jobs/api/company/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "flexa",
  "transport": "streamable-http",
  "url": "https://app.flexa.jobs/api/company/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • list_my_jobs — Your company's job postings on Flexa, newest first, with applicant counts.
  • get_job_posting — The complete text of ONE of your postings — description, requirements, salary, city, status, applicant count.
  • update_job_posting — Change the text or salary of ONE of your existing postings: name, description, requirements, salary_min, salary_max.
  • new_job_fields — The exact field names and allowed values Flexa expects when creating a job posting, so a draft can be prepared correctly.
  • list_applicants — EVERYONE who applied to one of your jobs — at every pipeline stage.
  • get_applicant — Full profile, contact details and CV link for one applicant to your job.
  • update_application_status — Move an application to Viewed, Contacted, Hired or Rejected.
  • get_applicant_resume — The applicant's structured Flexa resume — experience, education and skills — for one application of yours.