Joblet.ai Claude Connector
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Joblet.ai Claude Connectorsearch for frontend developer jobs in New York"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Joblet.ai Claude Connector (v1 — text replies)
A remote MCP server that lets Claude search live joblet.ai jobs. Two read-only tools:
search_jobs— search by title/keywords + optional company, location, employment type.get_job_details— full posting (description, responsibilities, requirements, salary, apply link) by job id.
v1 returns plain text/markdown replies. The interactive job-card widget is a later layer.
Requirements
Node.js 18+ (tested on 24).
No API key — joblet.ai's search/detail API is public.
Related MCP server: JobSpy MCP Server
Install & run
npm install
npm start # starts on http://localhost:3000 (MCP at /mcp)
# use another port if 3000 is busy:
PORT=3010 npm startHealth check: GET http://localhost:<port>/health → {"status":"ok"}.
Test the tools (local, no internet needed)
Option A — automated script (lists tools, searches, fetches detail, checks an error):
MCP_URL="http://localhost:3010/mcp" node test_client.mjsOption B — MCP Inspector (interactive UI):
npx @modelcontextprotocol/inspectorIn the Inspector: Transport = Streamable HTTP, URL = http://localhost:3010/mcp, Connect.
Test inside Claude (end-to-end)
Claude needs a public HTTPS URL. Fastest is a tunnel to your local server:
# with cloudflared (no account needed):
cloudflared tunnel --url http://localhost:3010
# or with ngrok:
ngrok http 3010Copy the https://… URL it prints, then in Claude (paid plan):
Settings → Connectors → Add custom connector → paste https://<tunnel>/mcp.
Then ask: "find manager jobs in India" — Claude will call search_jobs, and
"tell me more about the first one" will call get_job_details.
Configuration (env vars)
Var | Default | Purpose |
|
| HTTP port |
|
| Upstream API base |
|
| Upstream request timeout |
|
| Origin allowlist for |
Notes
Read-only: both tools are annotated
readOnlyHint: true, so Claude runs them without a per-call confirmation.Origin validation is enforced on
/mcp(required for the Anthropic directory).Known upstream limitation: joblet.ai's search does not always filter strictly by location server-side, so a location query can include some off-location results. This is an API-side issue, not the connector's — flagged for the joblet.ai API team.
Public-directory submission (OAuth 2.0, privacy policy, logo, test account) is a later phase.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search job postings across Indeed, LinkedIn, and more from one request - titles, companies
Manage job applications — jobs, companies, boards, notes, and profile — from your AI client.
Search AI-native jobs, inspect application forms, and fetch free interview-prep resources.
Search job postings, companies, and technology stacks across 10M+ companies.
Related MCP Servers
FlicenseNot gradedqualityFmaintenanceEnables AI assistants to search for jobs across multiple platforms (Indeed, LinkedIn, Glassdoor, etc.) using the JobSpy tool, with filtering and structured output.114-- AlicenseNot gradedqualityAmaintenanceEnables job search and scraping across multiple job boards (LinkedIn, Indeed, Glassdoor, etc.) with advanced filtering, directly from Claude Desktop or other MCP clients.6MIT
- AlicenseBqualityDmaintenanceEnables searching and retrieving job listings from the Active Jobs Db API with support for multiple filters like title, location, organization, and AI-based fields.6MIT
- FlicenseNot gradedqualityDmaintenanceEnables job search on LinkedIn through MCP tools, including keyword and location search, filtering by remote, easy apply, experience level, job type, and date, and retrieving job details.-