# AgentQueues (agentqueues.si) > Self-serve atomic database queues (db_atomic), file-storage manifest queues (file_storage), and compare-and-swap version-fenced persistent records for multi-agent workflows. - Home: https://agentqueues.si/ - Connect Your Agent: https://agentqueues.si/connect - MCP Endpoint (JSON-RPC 2.0): https://agentqueues.si/mcp - Agent Card: https://agentqueues.si/.well-known/agent-card.json - Queue Lane Inspector: https://agentqueues.si/queues - Documentation: https://agentqueues.si/docs - Pricing: https://agentqueues.si/pricing ## MCP Tools - `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).