protogrid

Search / com.jobiba/jobs

Jobiba Jobs: Job Search, Salary, CV & Apply

R0· no sign-in

Search live jobs worldwide, check salaries, tailor your CV and apply with your OK.

v1.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89new
Trust96of 100
Uptime, 30 days100%
Latency p50773 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "jobs": {
      "type": "http",
      "url": "https://jobiba.com/mcp/jobs"
    }
  }
}
claude mcp add --transport http jobs https://jobiba.com/mcp/jobs
[mcp_servers.jobs]
url = "https://jobiba.com/mcp/jobs"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "jobs": {
      "type": "remote",
      "url": "https://jobiba.com/mcp/jobs",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "jobs": {
      "type": "http",
      "url": "https://jobiba.com/mcp/jobs"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=jobs&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vam9iaWJhLmNvbS9tY3Avam9icyJ9"
}
{
  "servers": {
    "jobs": {
      "type": "http",
      "url": "https://jobiba.com/mcp/jobs"
    }
  }
}
{
  "mcpServers": {
    "jobs": {
      "httpUrl": "https://jobiba.com/mcp/jobs"
    }
  }
}
extensions:
  "jobs":
    enabled: true
    name: "jobs"
    type: streamable_http
    uri: "https://jobiba.com/mcp/jobs"
    timeout: 300

Quality 89 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations37 of 37 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 6,987 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 0 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

37 tools, about 6,987 tokens to load them all · tool set e6d17abe590d · checked 2026-11-14 07:03 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-0d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://jobiba.com/mcp/jobs streamable-httpnoneyes100%773 ms2025-11-252026-11-14

Tools (37)

add_profile_itemsdestructiveAdds facts the user confirmed (skills, experience, education, certifications, languages, target roles and cities) to the profile. Lists only grow: duplicates are skipped and nothing is deleted. A job with no start date is not saved; it is reported back so you can ask the user for it. Returns what was applied, what was kept and what was skipped, with reasons.
ai_provider_statusread-onlyInspect configured chat and embedding provider readiness without exposing provider credentials or endpoints.
analyze_offerread-onlyCompare a job offer with the market and get negotiation advice. Accepts either an amount (+currency, +period) or pasted offer-letter text. Says where the offer sits (percentile), what components matter, India in-hand estimate for INR, and what to negotiate. Needs a role.
application_readinessread-onlyCheck whether the selected active Jobiba vacancy is ready to apply to, using the authenticated candidate's profile and an owned resume. Return the exact missing prerequisites and external-application handoff status.
apply_to_jobdestructiveApply to a job with a chosen resume. For Jobiba-native jobs the first call returns a preview and sends nothing; the application is submitted, with the resume attached as a PDF snapshot, only when called again with confirm=true. For jobs that use an external employer form it returns the apply link, resume download and a details kit instead, and with markApplied=true records the user's own application in their tracker.
build_or_refine_resumedestructiveCreate or refine a saved Jobiba resume using verified profile facts and optional job context.
career_pathread-onlyCreate a practical career path from verified candidate experience, education and skills.
company_insightsread-onlyCompany research from Jobiba data: profile, verified status, open jobs, anonymous moderated employee reviews (ratings, would-recommend), interview difficulty and published pay by role.
create_job_alertdestructiveCreates a daily or weekly email alert for new matching jobs, sent to the candidate's Jobiba account address. Limit of 10 active alerts. Answers how many live jobs added in the last 7 days match it now and up to 3 of them (title, company, place, URL).
delete_job_alertdestructiveTurn off one alert by alertId.
generate_cover_letterread-onlyGenerate a truthful job-specific cover letter for review.
get_jobread-onlyRetrieve one active Jobiba vacancy by jobId or slug: sanitized full description, published salary, skills, location and canonical URL. Inactive or expired postings are not returned.
get_my_profileread-onlyRead the authenticated candidate profile using only career facts needed for job workflows.
import_cv_textdestructiveFallback when you cannot read the CV yourself: Jobiba's rules parser reads pasted CV text (phone, place, links, notice period, work preference, summary, skills, roles, education, certifications, languages). Without apply=true it only returns a preview; with apply=true it fills empty fields and adds new list items without overwriting anything. Returns applied, kept and skipped fields (including roles found without dates).
import_my_uploaded_cvdestructiveReads the CV file the user already uploaded to their Jobiba profile and fills the profile from it with the same rules as import_cv_text. Without apply=true it returns a preview only. If no CV file is on the profile it says so and points to the profile page.
import_profile_from_cvdestructivePreferred way to fill the profile from a CV the user shared in chat: send the facts you read in the CV as typed fields. Without apply=true it returns a preview only. Empty profile fields are filled, lists only grow, nothing already on the profile is overwritten (the summary only with replaceSummary=true). With cvText every fact must appear in that text or it is skipped. A job without a start date is skipped and reported: ask the user for it, never guess. Date of birth, gender, marital status and pay are never accepted. The result lists applied, kept and skipped fields with reasons; tell the user exactly that.
interview_prepread-onlyGenerate role-specific interview preparation without inventing candidate facts.
job_match_scoreread-onlyScores the signed-in candidate's profile against an active Jobiba job using only profile and job facts, returning an indicative score, evidence confidence, matched skills, missing evidence and next actions. It is not a hiring prediction.
list_job_alertsread-onlyList the candidate's active job alerts.
list_my_applicationsread-onlyRead the authenticated candidate application tracker.
list_my_resumesread-onlyList resumes owned by the authenticated candidate.
list_saved_jobsread-onlyList the candidate's saved jobs and whether each is still open.
mock_interviewread-onlyGenerate a role-specific mock interview plan and questions using verified candidate facts.
prepare_complete_applicationdestructiveBuilds a reviewable application package for an active vacancy: evidence-based match, readiness gaps, a tailored saved resume (with keyword coverage and a change list) and a cover-letter draft. It does not submit anything or contact any employer.
profile_optimizerread-onlyAnalyze the candidate profile for missing, weak or inconsistent career information and return prioritized improvements without fabricating facts.
profile_strengthread-onlyScores the candidate profile out of 100 across 13 sections, lists the next improvements with points to gain, and reports whether recruiters can currently find the profile.
salary_analysisread-onlyBasic salary range from matching active Jobiba jobs. salary_research returns a fuller view (percentiles, trend, experience curve, skill premiums, cities). Not financial advice.
salary_calculatorread-onlyIndia pay calculators. mode 'ctc_to_in_hand' (needs annualCtc in INR) estimates monthly take-home with PF, gratuity and tax. mode 'hike' (needs currentSalary plus newSalary or hikePercent) shows the raise, real raise after inflation.
salary_researchread-onlySalary research for a role from published Jobiba salaries: market percentiles (p10-p90) with sample size and confidence, 3-year trend, pay by experience level, skills associated with higher pay, best-paying cities, live jobs that publish pay, and plain-language observations. Returns an explicit no-data result when samples are too few.
save_jobdestructiveSave an active job to the candidate's Jobiba saved list.
search_jobsread-onlySearch active Jobiba vacancies by role or skill keywords, location, work mode, employment type, experience level and salary range (a salary range needs a currency and pay period). Returns job cards with title, company, location, published pay, skills, a description excerpt and URLs, with paging.
skill_gap_analysisread-onlyCompare a public Jobiba job skills list with the candidate profile.
suggest_skillsread-onlyLists skills most requested by live jobs for a target role that are not on the profile, with demand percentage and pay premium. Suggestions reflect job listings, not the candidate's abilities.
tailor_resume_for_jobdestructiveCreates a new saved CV optimised for one job: the summary and experience bullets are reworded in the job's language without adding employers, titles, dates, tools, skills or numbers that are not already in the CV, and relevant skills move first. Returns keyword coverage before and after, the exact changes, and job keywords the CV does not evidence. Skills the user confirms are passed as confirmedSkills.
unsave_jobdestructiveRemove a job from the saved list.
update_job_alertdestructiveChange one of the user's own job alerts by alertId: pause or resume it, daily or weekly, its location, and its filters (work mode, job type, level, minimum annual pay + currency). Send only the fields to change; an empty string clears a filter or the location. Answers the alert as stored, how many live jobs added in the last 7 days match it now and up to 3 of them.
update_my_profiledestructiveChange fields the user asked to change. Every value is validated (phone, https links, work preference Remote/Hybrid/On-site, visibility). A list you send may only add entries: if it leaves out entries already on the profile nothing is saved, unless replaceLists is true because the user asked to replace that whole list; use add_profile_items to add. An empty string or null clears a text field. Open to work is never confirmed from chat (only the Career Profile toggle confirms it). Date of birth, gender, marital status, pay, coordinates and WhatsApp settings are not accepted. Returns applied, kept and skipped fields with reasons.

Schemas: list_tools.

Also listed as

1 other active names share this repository: com.jobiba/hiring

Similar MCP servers

More from com.jobiba

Official server.json
{
  "name": "com.jobiba/jobs",
  "icons": [
    {
      "src": "https://jobiba.com/brand/jobiba-mark-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Jobiba Jobs: Job Search, Salary, CV & Apply",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://jobiba.com/mcp/jobs",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/Bhagsa123/jobiba-mcp",
    "source": "github"
  },
  "websiteUrl": "https://jobiba.com/developers",
  "description": "Search live jobs worldwide, check salaries, tailor your CV and apply with your OK."
}