chainwork
Model Context Protocol

ChainWork MCP server

Point your AI agent at our job database. Search crypto, web3, and AI × crypto engineering roles directly from Claude Desktop, Cursor, Windsurf, or any MCP-compatible client.

Endpoint

https://chainwork.dev/api/mcp/mcp

Streamable HTTP transport. No authentication. Rate-limited alongside the JSON API.

Tools

  • search_jobsfilterable, paginated

    Search by free text, ecosystem (evm, sol, btc, zk…), role category, seniority, location, and minimum salary. Returns up to 20 jobs per call with apply URLs.

  • get_jobby slug

    Full description, responsibilities, requirements, and apply URL for a single role.

Claude Desktop / stdio clients

Add to claude_desktop_config.json (uses mcp-remote to bridge stdio ↔ HTTP):

{
  "mcpServers": {
    "chainwork": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://chainwork.dev/api/mcp/mcp"
      ]
    }
  }
}

Cursor / Streamable HTTP clients

Clients with native Streamable HTTP support can connect directly:

{
  "mcpServers": {
    "chainwork": {
      "url": "https://chainwork.dev/api/mcp/mcp"
    }
  }
}

Also useful

  • /llms.txtplain-text index of every live role, agent-readable.
  • /api/jobsREST JSON feed, CORS-open, schema.org JobPosting on every row. Paginated via ?limit=50&offset=0 (max 100; total in the X-Total-Count header; add ?meta=1 for an envelope).
  • /pulselive hiring trends across the database.