Projects, team and settings
MCP tools to list projects, check setup, and manage members, settings, domains and the audit log.
These tools let an agent find your projects and what their setup still needs, and manage members, project settings and tracking domains.
Projects
Any key can use these.
| Tool | What it does |
|---|---|
list_projects | The projects you can use, their teams, and which one tools use by default. |
get_project_status | What a project still needs: a connected store, mapped products, perks, SDK events, delivering webhooks. |
Team and settings
Team tools follow your role and take an organization argument. Changing project settings and
tracking domains needs Project settings; the audit log needs Audit log. API keys,
connected apps, store and push credentials, and making someone an admin stay with a person in
Studio.
| Tool | What it does |
|---|---|
list_members | A team's members and their roles. |
invite_member | Adds or invites someone as a member. |
change_member_role | Makes a member an admin or an admin a member. Asks first when taking admin away. Agents can't make admins. |
remove_member | Removes someone from the team. Asks first. |
create_project | Creates a project in a team. |
get_project_settings | The project and every setting, explained. |
update_project_settings | Renames the project or changes settings. Asks first for changes that affect production apps. |
list_tracking_domains | Tracking domains and the DNS records each still needs. |
add_tracking_domain | Claims a subdomain for the web SDK and returns its DNS records. |
verify_tracking_domain | Checks a domain's DNS and certificate now. |
remove_tracking_domain | Stops serving a tracking domain. Asks first. |
list_api_keys | The project's keys; secret keys by their first and last characters. |
list_audit_log | Who changed what in the project, newest first. |
list_notices | Notices a team sent you. |
send_feedback | Sends feedback to the Voidhash team, when you ask for it. |
list_audit_log narrows by entityType or entityId. Its entries have the fields listed under
Audit log entries.
Example
What does my-app still need before we go live?
The agent calls get_project_status, which lists what is missing: a connected store, mapped products, perks, SDK events or a delivering webhook.
Next steps
- Members and roles: what each role lets an agent do.
- Teams, projects and environments: what each setting changes.
- Go-live checklist: everything to check before launch.
Something wrong or missing on this page? Tell us by email or on Discord.