Qakka Claude Desktop Config
Add the Qakka MCP server to Claude Desktop with this ready-to-use configuration.
Setup Instructions
- Open Claude Desktop
- Go to Settings → Developer → Edit Config →
claude_desktop_config.json - Paste the JSON below into the file
- Set your credentials in the
envsection - Restart Claude Desktop
Configuration JSON
Copy the entire block into your claude_desktop_config.json
{
"mcpServers": {
"apache-org-qakka": {
"command": "npx",
"args": [
"-y",
"@mcp/apache-org-qakka"
],
"env": {
"QAKKA_API_KEY": "your_qakka_api_key"
}
}
}
}Environment Variables
QAKKA_API_KEYReplace your_qakka_api_key with your actual qakka api key
Endpoints
GET
/queuesGet list of all Queues.
POST
/queuesCreate new queue.
DELETE
/queues/{queueName}Delete Queue.
GET
/queues/{queueName}/configGet Queue config.
PUT
/queues/{queueName}/configUpdate Queue configuration.
GET
/queues/{queueName}/data/{queueMessageId}Get data associated with a Queue Message.
GET
/queues/{queueName}/messagesGet next Queue Messages from a Queue
POST
/queues/{queueName}/messagesSend Queue Message with a binary data (blob) payload.
DELETE
/queues/{queueName}/messages/{queueMessageId}Acknowledge that Queue Message has been processed.
GET
/statusStatus of webapp.