list_projects
Paginated list of MemberPass projects visible to the current token.
Purpose
Return every project the token's team can see, paginated. Use this as a starter tool — most other tools take a project_id you'll pick up from here.
Required ability
project:view-any
Input schema
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 25,
"description": "Maximum projects to return per page."
},
"page": {
"type": "integer",
"minimum": 1,
"default": 1,
"description": "1-indexed page number."
}
}
}Output shape
{
"data": [
{
"id": "prj_01HX...",
"name": "Research Premium",
"handle": "research-premium",
"type": "telegram",
"description": "Weekly deep-dive research notes.",
"active": true,
"created_at": "2026-05-18T10:05:00Z"
}
],
"meta": {
"page": 1,
"limit": 25,
"total": 12,
"has_more": false
}
}Example prompts
"List my MemberPass projects."
"Show me page 2 of my projects with 50 per page."
Failure modes
TOKEN_MISSING_ABILITY— token lacksproject:view-any.
Related
get_project— fetch full detail including counts for one project.list_plans- Projects API
How is this guide?