JobsAI

cz.jobsaiPublished by jobsai.czOfficial publisherv1.1.0Updated Oct 27, 2026

Czech AI job board: search jobs, apply for consenting candidates, manage a company's job postings.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Czech AI job board server: search and read job listings, apply for consenting candidates, and manage a company's own postings.

What you can do
  • Search and read public job listings by keyword or by id/slug
  • Apply, track, list, subscribe to status changes, and withdraw applications for a consenting candidate
  • List, save and unsave a candidate's bookmarked jobs and stream new job-match events
  • Propose candidate actions and execute only the command the candidate confirmed within the approval window
  • Manage an employer's postings: list and read jobs and branches, create drafts, edit, set and confirm conditions, publish, archive, confirm still open
When to use it
Useful for job seekers who want an assistant to search Czech listings, prepare and submit applications, and track their status, or for employers who want to draft, edit and publish job postings through an assistant.
Requirements
Remote streamable HTTP endpoint at agents.jobsai.cz; no packages, environment variables or headers declared. Candidate actions need a consent envelope and employer tools need a representation envelope, which the server expects to be supplied by the client.
Before you install
The server can submit and withdraw applications and publish, edit or archive job postings, which changes public data. Candidate actions are meant to run only after the candidate confirms a proposal within a one-shot approval window. Editing an active job is public immediately, and publishing requires a verified company and a salary range.

Installation

In SourceWeft

  1. Open JobsAI in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/cz.jobsai%2Fjobsai/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "jobsai": {
      "type": "http",
      "url": "https://agents.jobsai.cz/v1/mcp"
    }
  }
}

Tools

22

search_jobs

Search public Jobsai job listings.

Parameterskrajpagelimitqueryremoteoccupation

get_job

Get a public Jobsai job detail by id or slug.

Parametersidslug

submit_application

Submit an application on behalf of the candidate represented by the consent envelope.

ParametersjobIdrequireduseExistingCvcoverLetterMarkdowncoverLetterAiAssisted

get_application_status

Read an application status for the consent-envelope candidate.

ParametersapplicationIdrequired

list_applications

List all applications for the consent-envelope candidate.

Parameterslimitstatus

subscribe

Subscribe to application status change notifications for the consent-envelope candidate.

ParametersapplicationIds

stream_matches

Stream new job-match events for an agent client.

Parameterssincequery_idlimit_per_minutecandidate_pseudonym

withdraw_application

Withdraw an application on behalf of the consent-envelope candidate.

ParametersapplicationIdrequired

saved_jobs

List, save, or unsave the consent-envelope candidate's bookmarked jobs.

ParametersjobIdaction

propose_action

Propose one concrete candidate action (application, job question, interview decision, requirements update) for the candidate's own confirmation. Nothing runs until the candidate confirms.

ParameterscommandrequiredagentNote

get_action_proposal

Read the candidate's decision on a proposal: status, the final command including the candidate's edits, and the one-shot approval window.

ParametersproposalIdrequired

execute_approved_action

Execute exactly the command the candidate confirmed, once, while the approval is valid.

ParameterscommandproposalIdrequired

list_employer_jobs

List the represented company's own job postings (drafts included) with status and public visibility window. Needs a representation envelope.

Parameterspagelimitstatus

get_employer_job

Get one of the represented company's job postings for editing: full text, salary, verified conditions with revision, editHash and visibility.

ParametersjobIdrequired

list_employer_branches

List the represented company's workplaces (branches) for the job conditions workplace field.

Takes no parameters.

create_job_draft

Create a draft job posting for the represented company. Nothing is public until publish_job.

ParameterskindrequiredtitleCsrequiredapplyUrlremoteOkrequiredapplyModesalaryRangelocationKrajrequiredsalaryPerioddescriptionCsrequired

update_job

Edit a job posting of the represented company (optimistic lock by editHash). Editing an active job is public at once and needs employer_jobs:publish. Changing the title or description raises terms.revision and unconfirms all verified conditions; call get_employer_job again before update_job_terms or confirm_job_terms.

ParametersjobIdrequiredchangesrequiredexpectedEditHashrequired

update_job_terms

Set the verified conditions of a job (salary basis, bonuses, shifts, start, training, remote mode, workplace). A stale terms.revision returns facts_changed with reason stale_terms_revision: read the job again.

ParametersjobIdrequiredtermsrequired

confirm_job_terms

Confirm listed job conditions as stated by the company (renews their evidence).

ParametersjobIdrequiredconfirmationrequired

publish_job

Publish a draft or archived job of the represented company. The company must be verified and the job must have a salary range.

ParametersjobIdrequired

archive_job

Archive (unpublish) a job posting of the represented company.

ParametersjobIdrequired

confirm_job_open

Confirm the job is still open: it stays publicly visible for 60 days from now.

ParametersjobIdrequired

Version history

2
  1. v1.1.0LatestOct 21, 2026
  2. v1.0.0Sep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.