RemotePass MCP gives your AI tools direct access to your live workforce data across 24 capabilities: 15 for querying and 9 for taking action. This article lists everything available.
Query capabilities
These 15 capabilities are available to any MCP-compatible AI tool connected to your RemotePass account via OAuth.
Contracts
list_contracts list all contracts with filters for type, status, country, and search
get_contract_details full field-level details for a single contract by reference
list_contract_payments payment history for a specific contract
Payments
list_payments upcoming and unpaid payments across all contracts
Review items
list_review_items pending items requiring review: time-off requests, expense claims, invoices, bills, works, and documents
Approval flows
list_approval_flows all approval flows with approver steps and settings
list_approval_flow_contracts contracts attached to a specific approval flow
Transactions
list_transactions transaction history with filters for month, year, status, and search
Company and users
list_companies all entities the authenticated user has access to
list_company_users users within the active company entity
switch_entity switch the active entity scope for multi-company accounts
Reference data
list_countries all supported countries with ISO codes
list_currencies all supported currencies with code, symbol, and name
list_frequencies payment frequency options
list_occurrences payment occurrence options linked to each frequency
Action capabilities
These 9 capabilities let you take action directly from your AI tool without opening RemotePass.
Contracts
create_contract create a new contract (fixed, PAYG, milestone, or EOR employment)
update_contract update fields on an unsigned contract
amend_contract amend an active signed contract
archive_contract archive or unarchive a contract
Approval flows
create_approval_flow create a new approval flow with named approvers and steps
update_approval_flow rename, add or remove approvers, or update settings on an existing flow
delete_approval_flow delete an approval flow
Payments and review items
decide_payments approve or decline pending payments
decide_review_items approve or decline review items (time-off, expenses, invoices)
Example prompts to try
"Which contracts are expiring in the next 30 days?"
"What payments are pending across all contracts?"
"Which review items need my attention right now?"
"Show me all active contracts in Egypt."
"What transactions were processed last month?"
"Amend this contractor's rate and update their end date."
"Approve the three pending expense claims from last week."
"Create a new approval flow with two approvers for contracts over $5,000."
