Skip to main content
Glama
talvinder

Carrot AI PM

by talvinder

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CARROT_PROJECT_ROOTYesThe root directory of the project for Carrot to analyze.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
setup_carrotD
add_routeD
grow_specD
grow_ui_specD
grow_db_specD
grow_cli_specD
run_testsD
format_codeD
search_codeD
commit_changesD
check_spec_complianceD

Prompts

Interactive templates invoked by user choice

NameDescription
review_diffReview a git diff and provide structured feedback
draft_prGenerate a pull request description based on a diff
explain_fileExplain a file's purpose and public API surface

Resources

Contextual data attached and managed by the client

NameDescription
vibe.yamlOpenAPI specification for the API
README.mdRepository documentation
Issue #9559carrot_core
Issue #9697[WIP] carrot_impl
Issue #736standard location for user binaries like ~/bin/, so installers don't write to oshrc/oilrc
Issue #9337[seraphis] async: add async framework
Issue #469argparse builtin: Replacement / enhancement for getopts
Issue #453use builtin: for "first word lookup"
Issue #848Run every kind of binary (coprocesses, containers, VMs, remote versions of them ...)
Issue #1085Introspection for everything
Issue #852interactive shell: notice about failed commands
Issue #750mechanism to build shell scripts into the binary

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/talvinder/carrot-ai-pm'

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