Job search MCP using jobswithgpt which indexes 500K+ public job listings and refreshed continously.
Documentation
Configuring Claude Desktop as an MCP Client
Install uv with python version > 3.12 for your OS.
Install the mcp server - easy!
uv run mcp install server.py
Using CPython 3.12.3
Creating virtual environment at: .venv
Installed 27 packages in 23ms
[06/02/25 11:25:38] INFO Added server 'jobswithgpt_search' to claude.py:143
Claude config
INFO Successfully installed cli.py:504 jobswithgpt_search in Claude app
mcp % ```
``` Example query: "Find ML jobs in SF" ```
### OpenAI instructions
OpenAI can directly use the server hosted MCP server (https://jobswithgpt.com/mcp/)
```python
import openai
client = openai.OpenAI()
resp = client.responses.create(
model="gpt-4.1-mini",
tools=[
{
"type": "mcp",
"server_label": "jobswithgpt",
"server_url": "https://jobswithgpt.com/mcp/",
"require_approval": {
"never": {
"tool_names": ["search_jobs"]
}
}
},
],
input="find jobs for python devs in sf"
)
print(resp.output_text)