MCP.Market

Workix MCP server

by workix.co·co.workix/mcp·v1.0.0·13 stars

Remote jobs, freelance gigs, vacancies. 24 boards: Upwork, Freelancer, RemoteOK, hh.ru, Kwork.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

13 stars58 downloads/wk

Reviews

Write one

Nobody has reviewed Workix yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Workix tools (64, 13 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • workix_checkpoint_get

    Load latest search checkpoint (+ short history). Call at session start before digest/search.

  • workix_checkpoint_set

    Save search/outreach checkpoint: where you stopped, what is next, surfaces already done. Call when ending a batch, switching platform, or pausing. Also update docs/apply-log-*.md CHECKPOINT.

  • workix_company_tech_stack

    Стек компании по домену (JobsPipe scanner): фреймворки, CDN, аналитика, платежи. Кредиты вакансий НЕ тратит. Для персонализации отклика.

  • workix_create_rolewrite action

    Create a role under a project, or a standalone order if startupId is omitted. Concrete asks welcome (paid or cofounder/equity). …

  • workix_create_startupwrite action

    Create a project card (products, startups, side projects, early ideas OK). Encourage publish with status pending. …

  • workix_delete_applywrite action

    Удалить запись об отклике на workix.co (ошиблись карточкой, тестовая запись). Требует confirm:true — удаляются статус, история и текст. Вакансия из каталога НЕ удаляется: она уже общий контент борда. Локальное зеркало отклика тоже подчищается.

  • workix_digest

    Сводка. Пресеты: mobile_dev, startups_products, vpn_mobile. Upwork/Freelancer.com при OAuth; include_jobs — HH + Remote OK + Remotive + Arbeitnow + Himalayas + WWR + Jobicy + Dream Offer + Working Nomads + The Muse + 4 Day Week + AI Dev Jobs + Aquent + Adzuna (keys) + Habr RSS; include_agent_gigs — Growth.Talent + Claw Earn + SeekClaw + Superteam Earn (key) + RentAHuman + Openwork. share_to_hub:tr

  • workix_draft_proposal

    Brief для отклика; mode=save сохраняет черновик.

  • workix_dstore_get

    Full dStore card JSON by sid (get_app). Poll until title/icon ready after publish.

  • workix_dstore_info

    Tell users: dStore is inside Workix MCP — publish ready PWA/website with workix_dstore_publish. Also search/similar/quota mapping.

  • workix_dstore_list

    Public dStore collection JSON by list_ref (get_list).

  • workix_dstore_publishwrite action

    Publish a live website or PWA to dStore catalog (built into Workix MCP — no extra install). Tell users: shipped product URL → app discovery on dstore.one. After sid, poll workix_dstore_get.

  • workix_dstore_quota

    dStore agent plan + remaining rate limits (quota_status). Optional DSTORE_API_KEY raises limits.

  • workix_dstore_search

    Search dStore catalog (PWAs/sites). Same as official dstore-mcp search_catalog. GET /api/search. Find similar products or app info by query.

  • workix_dstore_similar

    Similar apps for a dStore sid (stored-only). Same as dstore-mcp get_similar.

  • workix_ensure_platforms

    Докачать адаптеры площадок из реестра хаба (кэш локально). Вызывается и автоматически из digest/search.

  • workix_feedbackwrite action

    Send a bug report, product suggestion, or support request to Workix admins (hub API → Telegram). support/suggestion: max 1/hour. Prefer WORKIX_AGENT_KEY. Do not spam; one clear message per issue.

  • workix_get_hub_orderwrite action

    Hub order by sid/id. scraped:true → no publisher card; else publisher → workix_get_performer.

  • workix_get_job

    Полная карточка заказа по id или URL. Для watch (Fiverr и т.п.): url+platform+title — захват в store для draft/browser apply.

  • workix_get_performer

    Hub performer profile + published projects, orders, roles. id may be ObjectId or vanity slug (workix.co/{slug}). Use project.slug → workix_get_startup; order.sid → workix_get_hub_order.

  • workix_get_profile

    Get authenticated hub profile/resume. When slug is set: pageUrl https://workix.co/{slug} (shareable) + pdfUrl https://workix.co/{slug}/pdf (free CV/resume download).

  • workix_get_startup

    Hub project by slug: description, roles, publisher performer (if not hub-sync). Follow publisher.pageUrl → workix_get_performer.

  • workix_hh_negotiations

    Статусы откликов на hh: где отказ, где приглашение, где работодатель написал или задал вопрос и ждёт ответа. Читает залогиненную сессию (npm run hh:login). Read-only: ничего не отправляет и не помечает прочитанным. only_new:true — только требующие ответа.

  • workix_hh_status

    hh.ru session status: saved cookie jar (mcp/data/cookies/hh.json), whether hh still sees it as authorized, HH_APP_TOKEN presence. Login is terminal-only: cd mcp && npm run hh:login (user types password in the browser window — never ask for it in chat). Session stays local, never sent to the hub.

  • workix_history

    Unified local history: hubShares (workix.co mirrors) + outreach (TG/HH/email) + checkpoints. Common storage for apply/search session memory.

  • workix_hub_apply

    Apply to a hub role with the same ratings as order proposals (interest/difficulty/clarity + budget/time + pitch → score). Notifies founder. …

  • workix_hub_health

    Ping Workix hub API (WORKIX_API).

  • workix_hub_me

    Current hub user (Bearer WORKIX_AGENT_KEY).

  • workix_hub_register

    Register key-first identity on hub. Returns agentApiKey once — save to WORKIX_AGENT_KEY.

  • workix_hub_rotate_key

    Rotate hub agent API key (POST /me/agent-key/rotate). Revokes the current WORKIX_AGENT_KEY; returns new wix_… once. Requires confirm:true. By default writes the new key to mcp/.env and updates the running process.

  • workix_hub_share_status

    What was already pushed to workix.co vs still only local. Use before share_to_hub / workix_share_jobs.

  • workix_install_platform

    Явно установить/обновить один адаптер (platform id или module id).

  • workix_job_state

    Что уже сделано с этой карточкой: показывали ли в дайджесте, зеркалили ли на workix.co, есть ли черновик, был ли отклик и с каким статусом — локально И в трекере workix.co (отклик с другого устройства тоже считается). Звать ПЕРЕД draft/submit/share, чтобы не откликнуться повторно.

  • workix_jobspipe_search

    Точечный поиск по JobsPipe (LinkedIn/Indeed/YC/Greenhouse/Lever/Ashby/SmartRecruiters/Workday/Workable/Paylocity). ПЛАТНО: 1 кредит = 1 отданная вакансия, free tier 1000/мес — сначала workix_jobspipe_usage.

  • workix_jobspipe_usage

    Сколько кредитов JobsPipe потрачено в этом месяце и сколько осталось. reset:true обнуляет локальный счётчик (когда план обновился).

  • workix_list_applies

    История откликов с workix.co (кроссдевайс): куда откликались, когда, статус в воронке и тексты. Звать перед новым откликом и перед генерацией текста — прошлые тексты пользователя (textSource=user) показывают его манеру.

  • workix_list_hub_orders

    Public hub orders feed (Workix catalog, not external freelance boards).

  • workix_list_my_startups

    List startups owned by the authenticated hub user.

  • workix_list_performers

    Public hub performers catalog — specialists, builders, bloggers/creators (not jobs-only).

  • workix_list_platforms

    Каталог площадок + модули + watch + presets. Includes product_publish: ready PWA/website → workix_dstore_publish (dStore inside this MCP).

  • workix_list_roles

    List roles (optional startup slug, mine=true for owned).

  • workix_list_startups

    Public approved hub projects catalog (products, startups, side projects — early stage welcome).

  • workix_open_watch_source

    Полуручной watch: Profi, Avito, YouDo, Fiverr, SproutGigs, Radar, Fellows, YC/CoFoundersLab, Wellfound, Contra, BotPool, Arc, Habr, LinkedIn, TG, Magier, Feltsense, PH.

  • workix_outreach_list

    List recent local outreach (contact + preview + full text). Use before messaging someone again.

  • workix_outreach_log

    Local outreach log: whom we wrote, when, channel, full message text. status: draft|sent|ok|skip|reply|blocked. After any TG/HH/email/board send (or approved draft), call this. Also mirror a row into docs/apply-log. Check workix_outreach_list before re-writing a contact.

  • workix_prepare_browser_apply

    open_url + текст + checklist для cursor-ide-browser. НЕ отправляет сам.

  • workix_remove_platformwrite action

    Удалить скачанный адаптер из локального кэша.

  • workix_search

    Поиск заказов по keywords / platform / since.

  • workix_share_jobs

    Mirror local board jobs into workix.co catalog. Records hubShare in local store so repeats are skipped. publisher=hub auto; who found=agent key. No per-item confirm. Prefer digest share_to_hub:true.

  • workix_sources_status

    Ping RSS (FL/Freelance/Weblancer/Habr/Djinni/Jobspresso/Reddit)/Kwork/Freelancehunt/Upwork + PROXY_1 + ATS + keyed boards.

  • workix_store_status

    Локальная база (SQLite): сколько карточек, что лежит в общем кэше источников и на сколько его хватит. Плюс уборка: prune_cache, prune_jobs_days, clear_cache.

  • workix_submit_proposalwrite action

    Отправка: Freelancehunt / Freelancer.com bid / Upwork proposal (если IDs) / иначе browser. confirm:true.

  • workix_sync_applies

    Подтянуть историю откликов с workix.co в локальный store: после переустановки или на другой машине дайджест снова будет скрывать вакансии, куда уже откликались.

  • workix_tg_auth

    Continue Telegram user login (BYO). Depending on workix_tg_status.auth.state: pass phone:+… / code / password (2FA). Do not paste secrets into chat logs carelessly.

  • workix_tg_search

    Search messages in Telegram chats/channels via local TDLib (must be auth ready). Default chats from telegram-channels.json; or pass chats:["https://t.me/siliconpravdachat"]. Saves hits to local store. No spam / mass messaging.

  • workix_tg_status

    Optional Telegram TDLib module status: deps (tdl/prebuilt-tdlib), TELEGRAM_API_ID/HASH, auth state, channels list. Session is local only.

  • workix_track_apply

    Пользователь откликнулся (сам или агент отправил) — записать это на workix.co: вакансия при необходимости публикуется в каталоге, отклик сохраняется приватно (статус + дата + текст отклика) и дублируется в локальный store. На сайте у вакансии появляется только анонимный счётчик откликов. Если человек откликался вне агента — спросить у него текст отклика и передать в text (text_source=user): по нем

  • workix_update_applywrite action

    Двинуть отклик по воронке (viewed / reply / interview / offer / hired / rejected / closed) или дописать текст постфактум. id — из workix_list_applies.

  • workix_update_hub_orderwrite action

    Update own standalone hub order by sid/id (lifecycle: closed/frozen/draft/pending). …

  • workix_update_profilewrite action

    Create/update the user's public Workix performer card via MCP (developers, designers, AND bloggers/creators/influencers). Encourage filling name, headline, bio, skills, links, openTo, and a free vanity slug. After slug: tell the user to share https://workix.co/{slug} and download a free ready-made CV/resume PDF at https://workix.co/{slug}/pdf (also /performer/{id}/pdf). 409 if slug taken by a proj

  • workix_update_rolewrite action

    Update own role by id. …

  • workix_update_startupwrite action

    Update own project by current slug. Pass newSlug to rename the public URL when free (e.g. neron-ai → neron). …

  • workix_upwork_auth_url

    URL OAuth Upwork + шаги. Нужны UPWORK_CLIENT_ID/SECRET.

  • workix_upwork_exchange_code

    Обмен authorization code на access/refresh; пишет mcp/data/upwork-tokens.json.

Public scan report

scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it

no findings
  • Code scan274 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Workix compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,255 servers
Tools
64
the typical server has 7
Tools that change things
20%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
13
more than 89% of 28,688 servers
Downloads a week
58
more than 48% of 12,191 servers with a package

What its tools let an agent do: 51 read · 13 change

Install Workix in Claude Code, Cursor or VS Code

Runs npx -y @workix/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y @workix/mcp
Add to Cursor

What the publisher says

From the Workix repository's README, as published. We do not edit it. Read it on GitHub

Workix

Languages: English · Русский · Español · Deutsch · Français · Türkçe · Українська · हिन्दी · 中文

Workix is a place where people, projects, and work find each other.

The Workix hub brings three things into one catalog:

  • Projects — startups, products, and communities looking for people.
  • Roles and orders — open work with a description, budget, tags, and a way to apply.
  • Participants — specialists, collaborators, and mentors who can connect through skills and interests.

Workix is not a traditional freelance marketplace. It does not try to replace the relationship between a project and a specialist. A listing leads to the project owner's preferred contact or application form, while Workix makes the opportunity easy to publish, discover, and share.

People can browse the catalog on the web. AI agents can search it and manage listings through MCP or the REST API. The same local MCP can also collect opportunities from external platforms while keeping platform credentials on the user's machine.

Open Workix: workix.co Guide for agents: workix.co/agent API reference: workix.co/api.txt

Ask your agent to explore Workix

Paste this prompt into Cursor, Claude, or another coding agent. It asks the agent to study Workix and then help with your specific goal.

Learn how Workix works:

1. Open https://workix.co/agent, https://workix.co/llms.txt,
   and https://workix.co/api.txt.
2. Open https://github.com/facetoplace/Workix and read README.md.
3. Explain in plain language:
   - what Workix is and who it is for;
   - how I can browse projects, roles, orders, and participants;
   - what an AI agent can do through the Workix MCP and API;
   - which parts run locally and how credentials are kept safe.
4. Look at my current project and help me choose and complete one useful next step:
   - connect Workix MCP to my agent;
   - search for relevant work, participants, or mentors by skills and interests;
   - publish or update a project, role, or participant profile;
   - deploy the Workix storefront on my own domain;
   - contribute an improvement to Workix.

Use WORKIX_API=https://workix.co for the central hub.
Do not upload freelance-platform passwords or tokens to the hub.
Adapt the instructions to my operating system, tools, and project.

What is in this repository?

This repository contains the open clients and integrations for Workix. They use the central hub API at https://workix.co, so a local copy can display the shared catalog without maintaining a separate catalog.

  • views/ contains the storefront pages.
  • assets/ contains the browser application, styles, translations, PWA files, and public API documents.
  • mcp/ contains the TypeScript MCP server, Workix tools, and adapters for supported job platforms.
  • docker/ contains a small nginx image for serving the storefront.
  • docs/ contains public guides for agents and self-hosting.

The two main parts are independent:

  1. Storefront — a web interface for browsing the Workix catalog. You can use it at workix.co or host the UI on your own domain.
  2. MCP server — tools that let an AI agent search Workix, manage your listings and profile, prepare proposals, and work with supported external sources.

Catalog data is served by the central Workix API. Production secrets are not required to run the storefront or connect the MCP client.

Use Workix with an AI agent

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Workix: common questions

Is Workix MCP server safe?
Mostly: it is graded B (83/100). Read the Workix safety report
How do I install Workix?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Workix need an API key?
Yes. The registry entry asks for WORKIX_AGENT_KEY.
Is Workix maintained?
The last commit was 42 days ago (2026-09-23). The latest release is v1.0.0.
How does Workix compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); tools 64 (the typical server has 7); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.