VoidhashDocs
DevelopersHelp centerGuidesAPI reference
Dashboard
Get started
Introduction
Quickstart
How Voidhash works
Glossary
Versions and releases
Concepts
Teams, projects and environments
API keys
Products and perks
Offers
Subscription lifecycle
People and identity
Events
Features
Paywalls in your app
Feature flags and A/B tests
Paywall components
Push notifications
Ad attribution in your app
Client SDKs
React Native
Swift
Kotlin
Web
Your backend
Node.js
PHP
Go
Rust
Other languages
Payment sources
Forward store notifications
Developer tools
CLI
MCP server
Query analytics with VoidQL
MCP server
Tools
People and access
Catalog and payments
Paywalls
Flags and experiments
Analytics and ads
Webhooks and messaging
Projects, team and settings
Files and assets

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.

ToolWhat it does
list_projectsThe projects you can use, their teams, and which one tools use by default.
get_project_statusWhat 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.

ToolWhat it does
list_membersA team's members and their roles.
invite_memberAdds or invites someone as a member.
change_member_roleMakes a member an admin or an admin a member. Asks first when taking admin away. Agents can't make admins.
remove_memberRemoves someone from the team. Asks first.
create_projectCreates a project in a team.
get_project_settingsThe project and every setting, explained.
update_project_settingsRenames the project or changes settings. Asks first for changes that affect production apps.
list_tracking_domainsTracking domains and the DNS records each still needs.
add_tracking_domainClaims a subdomain for the web SDK and returns its DNS records.
verify_tracking_domainChecks a domain's DNS and certificate now.
remove_tracking_domainStops serving a tracking domain. Asks first.
list_api_keysThe project's keys; secret keys by their first and last characters.
list_audit_logWho changed what in the project, newest first.
list_noticesNotices a team sent you.
send_feedbackSends 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.

PreviousWebhooks and messagingNextFiles and assets

On this page

ProjectsTeam and settingsExampleNext steps