Skip to main content
Glama
Danissimode

PetPals KittyClaw MCP Server

by Danissimode

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KITTYCLAW_AUTHORNoDefault author for operationschatgpt
KITTYCLAW_BASE_URLNoBase URL of the KittyClaw task boardhttp://localhost:5230
PETPALS_KITTYCLAW_POLICYNoPath to policy YAML file~/.config/petpals-kittyclaw-mcp/policy.yaml
PETPALS_KITTYCLAW_AUDIT_LOGNoPath to audit log file~/.local/share/petpals-kittyclaw-mcp/audit.jsonl

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
kitty.projects.listA

List all projects visible to the agent

kitty.project.getB

Get a specific project

kitty.board.summaryA

Get a board summary: columns, member count, label count, and open ticket count

kitty.columns.listC

List columns for a project

kitty.members.listB

List members for a project

kitty.labels.listB

List labels for a project

kitty.blockers.listB

List blocked tickets for a project

kitty.tickets.listA

List tickets for a project with optional filters

kitty.ticket.getB

Get a single ticket by ID

kitty.comments.listC

List comments for a ticket

kitty.mentions.getA

Get tickets where a user handle is mentioned

kitty.ticket.createC

Create a new ticket in a project

kitty.ticket.update_descriptionB

Update a ticket's description

kitty.ticket.add_commentB

Add a comment to a ticket

kitty.ticket.assign_memberB

Assign a member to a ticket

kitty.ticket.set_priorityC

Set a ticket's priority

kitty.ticket.add_labelB

Add a label to a ticket

kitty.ticket.create_subtaskB

Create a subtask under a parent ticket

kitty.ticket.move_statusB

Move a ticket to a new status

petpals.create_task_contractC

Create a task contract and update the ticket description with it

petpals.attach_acceptance_criteriaB

Attach acceptance criteria to a ticket description

petpals.attach_validation_commandsC

Attach validation commands to a ticket description

petpals.request_agent_completion_reportC

Request a structured agent completion report by adding a comment template

petpals.review_completion_reportB

Review a completion report for a ticket and return a verdict

petpals.mark_ready_for_human_reviewB

Mark a ticket as ready for human review by adding a comment

petpals.reject_completionA

Reject a ticket completion and add a comment with reasons

petpals.mark_verifiedA

Mark a ticket as verified by adding a review comment. Does NOT move to Done.

audit.recentA

Read the last N lines from the audit log

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Danissimode/BeaverBoardKanban-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server