mcpbeat Sign in

Kwork MCP Server

by simonether Your server? Claim it
local only

Kwork runs on your own machine — the client starts it, so there is no endpoint to ping. 426 installs a week from pypi. Last commit 4 Oct 2026.

Account-bound, typed and durable stdio MCP gateway for the Kwork freelance marketplace

Installs per day peak 167 · avg 58 · +98% w/w
a month agotoday
426
Installs / week
pypi · kwork-mcp
6
Stars
1 open issue
4 Oct 2026
Last commit
from GitHub
MIT
License
Python

Nothing serious here today

Today is the operative word: we check Kwork every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add kwork-mcp -- uvx kwork-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "kwork-mcp": {
      "command": "uvx",
      "args": [
        "kwork-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.kwork-mcp]
command = "uvx"
args = ["kwork-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "kwork-mcp": {
      "command": "uvx",
      "args": [
        "kwork-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "kwork-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "kwork-mcp"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: KWORK_EXPECTED_USER_ID (Kwork user ID to serve; optional when kwork-mcp login bound a single account, required when several are bound), KWORK_EXPECTED_USERNAME (Optional second account identity check), KWORK_WRITES (Sending to Kwork: confirm asks the user before each send (client dialog or chat), auto lets the agent send, off is read-only), KWORK_SITE (Kwork site: ru (kwork.ru) or com (kwork.com); kwork.com has no project exchange), KWORK_TIMEOUT (Kwork request timeout in seconds (1-120)), KWORK_STATE_DIR (Absolute private directory shared by gateway processes for the same account), KWORK_PERSIST_TOKEN (Use the verified account-scoped credential store; required for normal server startup), KWORK_RPS_LIMIT (Shared account-level token refill rate), KWORK_BURST_LIMIT (Shared account-level token bucket capacity), KWORK_ROUTE_RPS_LIMIT (Shared per-route token refill rate), KWORK_ROUTE_BURST_LIMIT (Shared per-route token bucket capacity), KWORK_RATE_WAIT_TIMEOUT (Maximum seconds to wait for shared rate-limit admission), KWORK_AUTH_LOCK_TIMEOUT (Maximum seconds to wait for account credential-store authentication coordination), KWORK_READ_ATTEMPTS (Maximum attempts for retry-safe read requests only), KWORK_RETRY_BACKOFF_BASE (Initial retry backoff for retry-safe reads, in seconds), KWORK_RETRY_BACKOFF_MAX (Maximum retry backoff for retry-safe reads, in seconds), KWORK_CIRCUIT_FAILURE_THRESHOLD (Shared route failures before opening the circuit), KWORK_CIRCUIT_OPEN_SECONDS (Base shared circuit-open interval in seconds), KWORK_PREPARATION_TTL_SECONDS (Safe write preparation lifetime), KWORK_WRITE_LEASE_SECONDS (Durable one-writer lease duration in seconds), KWORK_RECONCILIATION_MIN_AGE_SECONDS (Minimum age before ambiguous-write read-back (1-300 seconds)), KWORK_RECONCILIATION_ABSENCE_CONFIRMATIONS (Complete absent observations required before a terminal result), KWORK_RECONCILIATION_ABSENCE_INTERVAL_SECONDS (Minimum interval between absent observations (1-300 seconds)), KWORK_STATE_RETENTION_DAYS (Retention for terminal durable write records), KWORK_LOG_LEVEL (Gateway stderr log level: DEBUG, INFO, WARNING or ERROR).

Alternatives to Kwork

same job, measured the same way
DAiL Marketplace
by rizzzo21

MCP adapter for the DAiL agent-to-agent marketplace: escrow-protected trade via stdio.

56 installs/wk local only
ZEAM :: Prism
by zeamprism

A marketplace for AI agents. Tools and data for agents, on one MCP address. No account, no API key.

17 tools answering
bolthub
by bolthub

The bolthub API marketplace, L402 gateways, and your other MCP servers, on one Lightning budget.

108 installs/wk local only
AgentMarketplace
by raditotev

MCP Server for an Agent Task Marketplace

22 tools answering
state-trace
by razroo

Bounded working memory for coding agents — typed nodes, current-vs-stale state, MCP-mountable.

96 installs/wk local only
Marketplace
by jojapi

Search the JoJ API marketplace, read endpoint docs, and call any API with one key via one gateway.

4 tools answering
AIMarket Oracle Gateway
by alexar76

Stdio MCP: 17 verifiable AIMarket oracles, 35 pay-per-call tools for AI agents.

319 installs/wk local only
dollarr
by dollarr

Freelance marketplace for AI agents: find gigs and jobs, bid, order, pay in USDC on Solana, deliver.

22 tools answering

Kwork — questions

Answers built from our own checks of this server.

Why is there no uptime for Kwork?
Kwork runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package kwork-mcp was installed 426 times last week.
How do I connect Kwork?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls kwork-mcp straight from pypi; nothing to host, nothing to sign up for.
How many people use Kwork?
The pypi package kwork-mcp was installed 426 times in the last week. Week over week that is +98%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Kwork open source?
Yes — it is published under the MIT licence, written in Python, 6 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.