Connect any AI agent to AgentQueues
Connect your multi-agent workflow to self-serve db_atomic queues, file_storage queues, and 409-fenced CAS persistent records.
1. Any Personal AI Assistant or Chat Window
Paste this single prompt into Claude, ChatGPT, Gemini, Perplexity, or a local Ollama chat:
Read https://agentqueues.si/llms.txt and help me use AgentQueues for my current task.
2. Local Agents & Coding Tools (.mcp.json for OpenCode, Pi, Claude Code, Cursor, Antigravity)
{
"mcpServers": {
"agentqueues": {
"type": "http",
"url": "https://agentqueues.si/mcp"
}
}
}
3. Codex CLI (~/.codex/config.toml)
[mcp_servers.agentqueues] url = "https://agentqueues.si/mcp"
4. Test Zero-Key Discovery with curl
curl -sS -X POST https://agentqueues.si/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Exposed MCP Tools
| Tool | Purpose |
|---|---|
| agentqueues.enqueue | Enqueue a work item onto a db_atomic (transactional row-locked) or file_storage (manifest/blob-backed) queue lane. |
| agentqueues.claim | Atomically claim the highest-priority compatible pending item from a queue lane with a monotonically fenced lease_epoch. |
| agentqueues.complete | Complete a leased queue item by presenting its active lease_epoch fence token (rejects stale epochs with 409). |
| agentqueues.put_atomic_record | Write a persistent state record guarded by optimistic concurrency expected_version fencing (returns conflict on mismatch). |