Skip to main content
Home/MCP Server/Authentication

Authentication

Learn how MCP tokens work, how to manage them, and what scopes control access.

Bearer Token

Every MCP request must include a Bearer token in the Authorization header. Tokens start with mns_ followed by 32 random characters.

Authorization: Bearer mns_abc123def456ghi789...
  • Tokens are scoped—each token only has access to the permissions you granted.
  • Tokens can be revoked at any time from Settings → MCP Server.
  • Tokens can optionally expire after 30 days, 90 days, 1 year, or never.
  • If a token is compromised, revoke it immediately and generate a new one.

Token Management

Generate and manage your MCP tokens from the dashboard:

  • Navigate to Settings → MCP Server in your dashboard.
  • Click Generate Token and fill in a name, scopes, and expiry.
  • The raw token is shown only once after generation—copy it immediately.
  • You can revoke tokens at any time. Revoked tokens stop working instantly.

Scopes & Permissions

Scopes control what data your chatbot can access. Each scope grants access to specific capabilities:

ScopeAccess
read:transactionsView all transactions, summaries, and filters
read:walletsView all wallet accounts and balances
read:budgetsView all budgets and budget status
read:goalsView all financial goals and progress
read:knowledgeSearch product knowledge and financial resources
read:billsView bill reminders (upcoming and recurring bills)
read:recurringView recurring (scheduled) transactions
meta:whoamiView your own profile info and active token usage
notifications:receiveReceive notifications about bills, budgets, goals, and imports
write:transactionsCreate, update, and delete transactions
write:budgetsCreate, update, and delete budgets
write:goalsCreate, update, and delete financial goals; deposit or withdraw goal funds
write:walletsCreate, update, and delete wallet accounts
write:billsCreate, update, and delete bill reminders
write:recurringCreate, update, and delete recurring transaction templates
ask:agentAsk Moneysaurus questions in natural language (delegated, read-only)

We use cookies for authentication and to improve your experience. By continuing to use this site, you accept our use of cookies.

|