Directory / Search & discovery
CareJobs.Now Healthcare Jobs
Search 170,000+ open US healthcare jobs read daily from 270 hospitals' and health systems' career sites, with job details and the pay employers post by kind of job, employer and state; read-only, no account or API key
Live Answered an MCP handshake without credentials and listed 6 tools.
- Category
- Search & discovery
- Transport
http- Source
- https://github.com/yumaheymans/carejobs-mcp
- Endpoint
https://carejobs.now/api/mcp- MCP Registry
now.carejobs/healthcare-jobs- Reports itself as
- carejobs-now 1.1.0
- Protocol
- 2025-06-18
- Tools
- 6
- Context cost
- about 2,324 tokens for the tool definitions (estimated at four characters per token)
- Tool definitions last changed
- 2026-11-03
- Handshake time
- 81 ms
- Repository
- 3 stars · last push 2026-10-18 · MIT
- Last checked
- 2026-11-03 10:54:36 UTC
- Listed since
- 2026-10-16
Health and compatibility
| Endpoint reachable | Verified | Responded in 81 ms |
|---|---|---|
| MCP handshake (initialize) | Verified | Completed without credentials |
| Tool discovery (tools/list) | Verified | 6 tools listed |
| Authentication | Verified | None needed to connect |
| Protocol version | Verified | 2025-06-18 |
| Transport | Verified | Streamable HTTP |
| Capabilities declared | Verified | tools |
Last checked . Verified means the check saw it happen; it says nothing about whether the server is safe.
Recent history
100% of the last 14 daily checks reachable; median response 315 ms. Green answered, violet asked for auth, red did not answer.
Set up in your client
Claude Code
Run this in a terminal:
claude mcp add --transport http carejobs-healthcare-jobs https://carejobs.now/api/mcpClaude Desktop
Open Settings → Connectors → Add custom connector and paste this URL:
https://carejobs.now/api/mcpOr bridge it through mcp-remote in claude_desktop_config.json (needs Node.js):
{
"mcpServers": {
"carejobs-healthcare-jobs": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://carejobs.now/api/mcp"
]
}
}
}Cursor
Or add it to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"carejobs-healthcare-jobs": {
"url": "https://carejobs.now/api/mcp"
}
}
}VS Code
Or add it to .vscode/mcp.json:
{
"servers": {
"carejobs-healthcare-jobs": {
"type": "http",
"url": "https://carejobs.now/api/mcp"
}
}
}Or from a terminal:
code --add-mcp '{"name": "carejobs-healthcare-jobs", "type": "http", "url": "https://carejobs.now/api/mcp"}'Windsurf
Add it to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"carejobs-healthcare-jobs": {
"serverUrl": "https://carejobs.now/api/mcp"
}
}
}Other clients
Most clients accept this shape. The endpoint is:
https://carejobs.now/api/mcp{
"mcpServers": {
"carejobs-healthcare-jobs": {
"type": "http",
"url": "https://carejobs.now/api/mcp"
}
}
}If it does not connect
- Restart the client after editing a config file, and keep keys out of files you commit.
- If the tools do not appear, open the client's MCP log: a 401 means the credentials were not accepted, and a timeout means the server did not answer.
Tools 6
Names, descriptions and input schemas exactly as the server returned them on 2026-11-03. This is the server author's own text. Nothing is run from this page. Labels such as read-only are declared by the server and are not verified. Raw JSON
get_healthcare_employerread-onlyexternal accessOne employer (or AI-training program or job board): what it is, where it hires, its open jobs right now by …
One employer (or AI-training program or job board): what it is, where it hires, its open jobs right now by kind of job, the pay its jobs post, its newest and best-paid open jobs, and links to its page and every open job.
| Parameter | Type | Description | |
|---|---|---|---|
employer | string | required | An employer (or AI-training program or job board): its slug, e.g. 'kaiser-permanente', 'cvs-health', or its name. list_healthcare_employers finds the slugs. |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "get_healthcare_employer",
"arguments": {
"employer": "..."
}
}
}get_healthcare_job_marketread-onlyexternal accessHow many healthcare jobs are open right now, how many were first listed in the last 7 days and how many are …
How many healthcare jobs are open right now, how many were first listed in the last 7 days and how many are listed per week, with the open jobs by kind of job, by US state and by employer (with each employer's slug for the other tools).
Takes no parameters.
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "get_healthcare_job_market",
"arguments": {}
}
}get_healthcare_jobs_by_stateread-onlyexternal accessWith no state, every US state's open healthcare jobs and employers. With a state, its open jobs by kind of …
With no state, every US state's open healthcare jobs and employers. With a state, its open jobs by kind of job, the hourly pay its jobs post, the towns and employers with the most jobs and its newest jobs. With a state and a kind of job, the same for that job in that state (e.g. CNA jobs in Ohio).
| Parameter | Type | Description | |
|---|---|---|---|
state | string | optional | A US state: its two-letter code (e.g. 'TX', 'NY') or its name ('Texas'). |
kind | string | optional | With a state: one kind of job, one of: 'nurses' (Nurses), 'nurse-practitioners' (NPs & PAs), 'physicians' (Doctors), 'nursing-assistants' (CNAs & PCTs), 'caregivers' (Caregivers), 'therapy-rehab' (Therapy & rehab), 'mental-health' (Mental health), 'pharmacy' … One of: nurses, nurse-practitioners, physicians, nursing-assistants, caregivers, therapy-rehab, mental-health, pharmacy … |
limit | integer | optional | How many of the newest jobs to return for a state (1 to 25). |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "get_healthcare_jobs_by_state",
"arguments": {}
}
}get_healthcare_payread-onlyexternal accessWhat healthcare jobs post as pay today, measured from the hourly rates open jobs state (before shift …
What healthcare jobs post as pay today, measured from the hourly rates open jobs state (before shift differentials and bonuses): with no arguments, the median and typical range for every kind of job (a market rate only where at least three employers post one); with a kind of job, that job's pay and the employers that post the most for it; with an employer, its pay overall and by kind of job; with both, that employer's pay for that job.
| Parameter | Type | Description | |
|---|---|---|---|
kind | string | optional | Kind of job, one of: 'nurses' (Nurses), 'nurse-practitioners' (NPs & PAs), 'physicians' (Doctors), 'nursing-assistants' (CNAs & PCTs), 'caregivers' (Caregivers), 'therapy-rehab' (Therapy & rehab), 'mental-health' (Mental health), 'pharmacy' (Pharmacy), … One of: nurses, nurse-practitioners, physicians, nursing-assistants, caregivers, therapy-rehab, mental-health, pharmacy … |
employer | string | optional | An employer (or AI-training program or job board): its slug, e.g. 'kaiser-permanente', 'cvs-health', or its name. list_healthcare_employers finds the slugs. |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "get_healthcare_pay",
"arguments": {}
}
}list_healthcare_employersread-onlyexternal accessThe hospitals, health systems, clinic groups and care companies whose jobs CareJobs.Now reads, most open jobs …
The hospitals, health systems, clinic groups and care companies whose jobs CareJobs.Now reads, most open jobs first, with where each hires, its open jobs and its posted pay. Filter by name, kind of care, US state (employers with open jobs there) or kind of job (employers with open jobs of it). Also lists the AI-training programs and the job boards read, as such.
| Parameter | Type | Description | |
|---|---|---|---|
query | string | optional | Part of the name, e.g. 'Kaiser', 'children', 'dialysis'. |
type | string | optional | 'employer' (hospitals, clinics and care companies; the default without a query), 'ai-program' (programs paying health professionals for remote AI work) or 'job-board' (sources of other employers' jobs). One of: employer, ai-program, job-board |
care | string | optional | Kind of care, one of: 'health-system' (Hospitals & health systems), 'childrens-hospital' (Children's hospitals), 'outpatient' (Clinics, primary & urgent care), 'specialty-care' (Specialty & physician practices), 'behavioral-health' (Mental health care), … One of: health-system, childrens-hospital, outpatient, specialty-care, behavioral-health, autism-care, home-care, senior-care … |
state | string | optional | A US state: its two-letter code (e.g. 'TX', 'NY') or its name ('Texas'). |
kind | string | optional | Kind of job, one of: 'nurses' (Nurses), 'nurse-practitioners' (NPs & PAs), 'physicians' (Doctors), 'nursing-assistants' (CNAs & PCTs), 'caregivers' (Caregivers), 'therapy-rehab' (Therapy & rehab), 'mental-health' (Mental health), 'pharmacy' (Pharmacy), … One of: nurses, nurse-practitioners, physicians, nursing-assistants, caregivers, therapy-rehab, mental-health, pharmacy … |
limit | integer | optional | How many to return (1 to 100). |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "list_healthcare_employers",
"arguments": {}
}
}search_healthcare_jobsread-onlyexternal accessSearch the open healthcare jobs at 5,554 US hospitals, health systems, clinic groups and care companies …
Search the open healthcare jobs at 5,554 US hospitals, health systems, clinic groups and care companies (nurses, CNAs, doctors, NPs and PAs, therapists, techs, pharmacy, caregivers, front office and more), plus the listings of the job boards the site reads, each naming its employer. Returns each job's title, employer, kind of job, posted pay, shift where the posting states it, place, and a link to its page on CareJobs.Now, where the user applies. All filters are optional.
| Parameter | Type | Description | |
|---|---|---|---|
query | string | optional | Words every job must carry in its title, place, department or schedule, e.g. 'ICU', 'night', 'travel', 'pediatric', 'Houston'. |
kind | string | optional | Kind of job, one of: 'nurses' (Nurses), 'nurse-practitioners' (NPs & PAs), 'physicians' (Doctors), 'nursing-assistants' (CNAs & PCTs), 'caregivers' (Caregivers), 'therapy-rehab' (Therapy & rehab), 'mental-health' (Mental health), 'pharmacy' (Pharmacy), … One of: nurses, nurse-practitioners, physicians, nursing-assistants, caregivers, therapy-rehab, mental-health, pharmacy … |
employer | string | optional | An employer (or AI-training program or job board): its slug, e.g. 'kaiser-permanente', 'cvs-health', or its name. list_healthcare_employers finds the slugs. |
state | string | optional | A US state: its two-letter code (e.g. 'TX', 'NY') or its name ('Texas'). |
remote | boolean | optional | Only remote (work-from-home) jobs, such as telehealth, case management, coding and billing. |
min_hourly_usd | integer | optional | Only jobs whose posted hourly ceiling reaches this many US dollars. |
sort | string | optional | 'mixed' (the board's order, employers interleaved), 'newest' or 'highest_pay'. One of: mixed, newest, highest_pay |
limit | integer | optional | How many jobs to return (1 to 25). |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "search_healthcare_jobs",
"arguments": {}
}
}Badge
Maintain this server? Put its live status in your README:
[](https://mcp.aianytime.net/s/carejobs-healthcare-jobs/)Edit this entry · Report a problem
More in Search & discovery
Checks record what a server answered, not whether it is safe. A listing is not a security audit; read a server's source and permissions before you connect it. Add a server · JSON · llms.txt · llms-full.txt
Browse: Agents, IDEs & developer tools · Search & discovery · Knowledge, memory & context · Media & generation · Security · Finance & markets · Marketing, content & social · Cloud, ops & data · Commerce, travel & logistics · Work & productivity · No account needed · Local servers