Jobinja Jobs

io.github.sepehr071由 GitHub 账号 sepehr071 发布v0.2.0更新于 Nov 7, 2026

Read-only Jobinja (jobinja.ir) job search, ad details, companies and top-50 scores for Iran.

概览

AI 生成的概览

非官方只读 MCP 服务器,让助手搜索 Jobinja(jobinja.ir)招聘广告、查看广告详情、查询公司信息及前 50 名公司评分。

可以做什么
  • 按关键词、省份、城市、类别、远程、合同类型、经验、福利和最低薪资搜索招聘广告
  • 读取单条广告的薪资、合同、技能、学历、性别、兵役状态和描述
  • 查询公司简介、公司在招或已过期广告,并按名称或行业搜索公司
  • 读取 Jobinja 前 50 名公司评分,以及省份、类别和行业的准确筛选名称
  • 获取按类别、省份、城市、行业和技能统计的在招数量,以及抽样薪资统计
适用场景
适合用户想找伊朗的工作、询问某公司在招什么岗位、某条广告的薪资或要求,或想知道 Jobinja 排名最高的公司。不适合查询公司文化评价或伊朗以外的工作。
运行要求
通过 uvx 以 stdio 在本地运行,需要 uv 和 Python 3.10 及以上。无需 API 密钥或 Jobinja 账号。jobinja.ir 仅对伊朗网络响应,因此需在伊朗运行,或将 JOBINJA_MCP_PROXY 设为 HTTP 代理地址或逗号分隔的列表。
安装前请注意
只读:无法登录、投递、发布或保存任何内容。请求会经过可选的 JOBINJA_MCP_PROXY,该代理可见你的流量;系统代理设置会被忽略。结果为波斯语,薪资为每月、以托曼计,且广告列表对未登录访客隐藏薪资。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Jobinja Jobs,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

jobinja-mcp: Jobinja (جابینجا) Iran job search MCP server for AI agents

jobinja-mcp is an unofficial, read-only MCP server that gives AI agents the job ads and company pages of Jobinja (جابینجا, jobinja.ir), the Iranian job portal.
Its 7 tools search ads by keyword, province, category, remote, contract type, experience and minimum salary, read a full ad with its salary and skills,
look up companies and their open ads, and read Jobinja's top-50 company scores. No API key or Jobinja account is needed. It works in Claude, Cursor, Copilot and any other MCP client.

[PyPI] [Python] [License: MIT]

For AI agents · Quick start · Tools · Limits · فارسی


For AI agents

  • What: unofficial MCP server (model context protocol) for jobinja.ir: job ad search with filters, ad details (salary, skills, degree, military status, description), company profiles, a company's open and past ads, company search by name or industry, and the top-50 company scores.
  • Install: uvx jobinja-mcp or claude mcp add jobinja -- uvx jobinja-mcp. Transport: stdio. Needs uv (Python 3.10+).
  • Auth: none, no API key or account. Optional JOBINJA_MCP_PROXY (HTTP proxy URL, or a comma-separated list); system proxy settings are ignored.
  • Access: read-only. It cannot log in, apply, post or save anything, so no confirmation is needed before calling any tool.
  • Network: jobinja.ir answers only Iranian networks (other countries get HTTP 403). Run it from Iran, or route it through an Iranian proxy with JOBINJA_MCP_PROXY.
  • Tools: 10, all prefixed jj_. Typical sequences: jj_search_jobs -> jj_job; jj_search_companies -> jj_company -> jj_company_jobs; jj_filters when a province, category or industry name is rejected.
  • Use when: the user wants jobs in Iran (استخدام), asks what a company is hiring for, what an ad pays or requires, or which companies Jobinja ranks best.
  • Do not use when: the user wants reviews or ratings of a company's work culture (Jobinja has none), or jobs outside Iran.
  • Output: compact JSON; names and descriptions are Persian as Jobinja has them. Salaries are monthly, in Toman.

Quick start

bash
claude mcp add jobinja -- uvx jobinja-mcp

Or in any MCP client config:

json
{ "mcpServers": { "jobinja": { "command": "uvx", "args": ["jobinja-mcp"] } } }

Tools

ToolWhat it does
jj_search_jobsAds by keyword, province, city, category, remote, full/part time, internship, experience, benefits (loan, esop, ...), minimum salary, sort; 20 per page
jj_jobOne ad: salary (monthly, Toman), contract, experience, skills, degree, gender, military status, description, similar ads
jj_companyCompany profile: founding year, industry, size, website, open job count, intro, culture and benefits text
jj_company_jobsA company's open ads, or its expired ads (hiring history) page by page, up to 100 rows
jj_search_companiesCompanies by name, or one industry, 8 per page
jj_top_companiesJobinja's top-50 companies with score out of 10 and three sub-scores
jj_filtersExact province, category and industry names, experience levels, salary steps
jj_marketLive open-ad counts per category, province, city, industry and top skill
jj_skillsSkills matching a word with how many ads ever listed each
jj_salary_statsMin/median/max of stated monthly salaries, sampled from the ad pages of the top results

You: Remote Python jobs that pay at least 30 million Toman a month?

Agent: calls jj_search_jobs(keyword="python", remote=True, min_salary=30), then jj_job on the best ids.

Limits

  • Ad lists hide salaries from logged-out visitors; the salary is read from each ad page (jj_job).
  • Jobinja has no employee reviews or salary surveys, so there are none here. The only rating is the top-50 score.
  • A search with a single filter (only a province, only a category, only remote) is served from one of Jobinja's SEO pages; results are the same.

فارسی

jobinja-mcp یک سرور MCP غیررسمی و فقط‌خواندنی برای جابینجا (jobinja.ir) است: جستجوی آگهی‌های استخدام با فیلتر استان، دسته‌بندی، دورکاری، نوع قرارداد، سابقه و حداقل حقوق، خواندن کامل آگهی (حقوق، مهارت‌ها، مدرک)، پروفایل شرکت‌ها و آگهی‌های باز آن‌ها، و امتیاز ۵۰ شرکت برتر. نیازی به کلید یا حساب کاربری نیست. جابینجا فقط از شبکه‌های ایران پاسخ می‌دهد.

License

MIT. Unofficial; not affiliated with Jobinja. Author: Sepehr Radmard (سپهر رادمرد), github.com/sepehr071.

来源:README.md,提交 cb547a1

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

3
  1. v0.2.0最新Nov 7, 2026
  2. v0.1.1Nov 3, 2026
  3. v0.1.0Nov 1, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分