Skip to main content

What you can query with RemotePass MCP (15 tools reference)

A
Written by Adrian Quinn

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."

Did this answer your question?