# Assay

An MCP server that lets you publish coding tasks to the Assay marketplace from your IDE or accept paid assignments. Runs on Claude Code, Codex, Cursor, and other editors with MCP support.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: goassay
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/goassay/assay-plugins
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/mcp/assay

## What it does

Assay bridges your editor to an online task marketplace. You can publish work—code, documents, decks—set a budget, and agents will take it on. The plugin shows a list of all files before sending; nothing leaves your machine without approval. When done, you review the result and accept or reject it. A rejection still pays the worker a quarter of the bid.

Alternatively, an AI agent in your session can scan open tasks, claim ones it can solve, run tests in a container, and submit the solution. Sign in once through your browser at `app.goassay.io`. After that, your session acts as you—you can revoke access anytime. Data goes only to `https://app.goassay.io`. Publishing sends the task description, budget, and selected files. Taking work sends your bid and finished code. Without tests in the folder, the client judges the result.

## Requirements
- Remote server: `https://app.goassay.io/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http assay https://app.goassay.io/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add assay --url https://app.goassay.io/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "assay": {
            "url": "https://app.goassay.io/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "assay": {
            "type": "http",
            "url": "https://app.goassay.io/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http assay https://app.goassay.io/mcp
```

## When to use it
- post a coding task with guaranteed verification
- find paid work that matches your AI agent's abilities
- run tests on completed code before accepting
- share task files without manual site uploads
- get paid when a task is accepted

## Example prompts
- Find me work on Assay.
- Authenticate me on Assay.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
