Tools: 26
Financial

Zoho Expense

Connect your account, then chat with AI to run tools.

Zoho Expense is an expense management software that enables businesses to automate and streamline expense reporting, approvals, and reimbursements. It is primarily used to track and analyze employee expenses and ensure compliance with company policies.

Use in your AI tool

You’ll sign in to MCPBundles when your client connects.

MCP URL
https://mcp.mcpbundles.com/bundle/zoho-expense

Chat in MCPBundles Studio

This server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.

Managed
26 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com

AI Skill
SKILL.md

Domain knowledge for Zoho Expense — workflow patterns, data models, and gotchas for your AI agent.

Zoho Expense

Zoho Expense automates expense reporting, approvals, and reimbursements. Create individual expenses, group them into reports, and track employee spending with policy compliance.

Multi-Organization

Many Zoho accounts have multiple organizations. Call the list-organizations tool first to get the organization_id, then pass it to every subsequent call. Single-org accounts work without it, but multi-org accounts fail without it.

Data Model

  • Expenses — individual expense line items with amount, date, category, merchant, and optional project/customer association. Can exist standalone or be attached to an expense report.
  • Expense Reports — employee submissions grouping individual expenses for review and approval.
  • Expense Categories — classification buckets (Travel, Meals, Office Supplies) for categorizing line items.
  • Currencies — supported ISO codes and exchange rates for multi-currency reporting.
  • Taxes — tax rate configurations applied to expense amounts.
  • Customers — clients whose expenses can be tracked for billing purposes.
  • Projects — project-level expense tracking for budget allocation.
  • Trips — business travel records with destinations, dates, and associated expenses.
  • Users — team members with roles and approval hierarchies (read-only).

Workflow Patterns

  1. Quick expense entry: create an individual expense with amount, date, and merchant → optionally attach to a report later.
  2. Full expense submission: create expense report → create individual expenses with the report_id → submit report for approval.
  3. Review and update: list expenses → get expense details → update amount, category, or merchant as needed.
  4. Track by project: list projects → create expenses with project_id for budget tracking.
  5. Business travel: list trips → view trip-associated expenses and per-diem details.
  6. Review categories: list expense categories to understand the classification scheme before creating expenses.

Important Constraints

  • Expenses can exist standalone: Individual expenses do not require a report — they can be created independently and attached to a report later via the report_id field.
  • Only unreported/unsubmitted expenses can be modified: Once attached to a submitted report, expenses are locked.
  • Only unsubmitted reports can be modified: Once submitted for approval, reports are locked.
  • Trips may require paid plans: Some trip features are only available on paid Zoho Expense plans.

Tools discovered (26)

Showing 25 of 26 from the live probe.

  • Zoho Expense Create Expense

    Create a new individual expense line item. Optionally attach it to an expense report.

  • Zoho Expense Create Expense Report

    Create a new expense report. Add individual expenses to it after creation.

  • Zoho Expense Create Project

    Create a new expense project for customer billing and expense allocation.

  • Zoho Expense Create Trip

    Create a new business trip. trip_name maps to the API trip_number field; destination maps to destination_country; budget maps to budget_amount.

  • Zoho Expense Delete Expense

    Delete an individual expense by expense_id. Only unreported or unsubmitted expenses can be deleted.

  • Zoho Expense Delete Expense Report

    Delete an expense report by report_id. Only unsubmitted reports can be deleted.

  • Zoho Expense Delete Project

    Delete a project by project_id.

  • Zoho Expense Delete Trip

    Delete a trip by trip_id. Approved, closed, and cancelled trips cannot be deleted per Zoho Expense rules.

  • Zoho Expense Get Expense

    Get full details of a specific individual expense by expense_id, including receipt and category info.

  • Zoho Expense Get Expense Report

    Get full details of a specific expense report by ID, including line items and approval history.

  • Zoho Expense Get Project

    Get full details of a specific project by project_id, including customer, billing, and user associations.

  • Zoho Expense Get Trip

    Get full details of a specific business trip by trip_id, including itinerary, budget, and status.

  • Zoho Expense List Currencies

    List all supported currencies in Zoho Expense. Returns currency codes and exchange rates.

  • Zoho Expense List Customers

    List all customers for whom expenses have been recorded. Returns names and contact info.

  • Zoho Expense List Expense Categories

    List all expense categories. Returns category names and descriptions for classifying expenses.

  • Zoho Expense List Expense Reports

    List all expense reports. Returns report IDs, submission dates, statuses, and totals.

  • Zoho Expense List Expenses

    List all individual expenses. Returns expense IDs, amounts, dates, categories, and merchants.

  • Zoho Expense List Organizations

    List all organizations linked to the Zoho Expense account. Returns organization IDs, names, and currency info. Use the organization_id from results in other tool calls for multi-org accounts.

  • Zoho Expense List Projects

    List all projects tied to expenses. Returns project names, IDs, and budget details.

  • Zoho Expense List Taxes

    List all tax rates configured in Zoho Expense. Returns tax names, percentages, and conditions.

  • Zoho Expense List Trips

    List all recorded business trips. Returns trip names, destinations, dates, and associated costs.

  • Zoho Expense List Users

    List all users in the Zoho Expense organization. Returns names, emails, roles, and status.

  • Zoho Expense Update Expense

    Update an existing individual expense. Only unreported or unsubmitted expenses can be modified.

  • Zoho Expense Update Expense Report

    Update an existing expense report. Only unsubmitted reports can be modified.

  • Zoho Expense Update Project

    Update an existing project. Only fields you supply are sent to the API.

Frequently Asked Questions

What is the Zoho Expense MCP server?

Zoho Expense is an expense management software that enables businesses to automate and streamline expense reporting, approvals, and reimbursements. It is primarily used to track and analyze employee expenses and ensure compliance with company policies. It provides 26 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Zoho Expense to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/zoho-expense. Authentication is handled automatically.

How many tools does Zoho Expense provide?

Zoho Expense provides 26 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Zoho Expense require?

Zoho Expense uses One-click sign in. Zoho Expense requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Zoho Expense to any MCP client in minutes

Ready to use Zoho Expense?

Sign in to connect your credentials and start running tools from the chat.