MCP Fresha MCP Server

MCP server for Fresha Data Connector via Snowflake

Local serverstdioTypeScript

What is the MCP Fresha MCP Server?

MCP server for Fresha Data Connector via Snowflake

What it actually does

MCP (Model Context Protocol) server for accessing Fresha Data Connector via Snowflake. Query your Fresha business data directly through AI assistants like Claude.

  • Real-time Data Access — Direct connection to your Fresha business data through Snowflake
  • Flexible Querying — Support for date ranges, custom filters, sorting, and pagination
  • Smart Date Parsing — Natural language date inputs like "yesterday", "last week", "this month"
  • Comprehensive Schema Discovery — Automatic discovery of all available tables and their structures
  • Type-safe Operations — Built with TypeScript for reliability and maintainability
  • Mock Mode — Development mode with sample data when Snowflake credentials are not available

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_fresha_reports
get_fresha_report

How to install the MCP Fresha MCP Server

{
  "mcpServers": {
    "fresha": {
      "command": "mcp-fresha",
      "env": {
        "SNOWFLAKE_ACCOUNT": "your-account.snowflakecomputing.com",
        "SNOWFLAKE_USER": "FRESHA_DATA_XXX_XXX",
        "SNOWFLAKE_PASSWORD": "YOUR_SNOWFLAKE_PASSWORD",
        "SNOWFLAKE_DATABASE": "FRESHA_DATA_CONNECTOR",
        "SNOWFLAKE_SCHEMA": "FRESHA_DATA_XXX",
        "SNOWFLAKE_WAREHOUSE": "FRESHA_DATA_XXX"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SNOWFLAKE_ACCOUNTDeclared in the maintainer’s client configuration.Check documentation
SNOWFLAKE_USERDeclared in the maintainer’s client configuration.Check documentation
SNOWFLAKE_PASSWORDDeclared in the maintainer’s client configuration.Check documentation
SNOWFLAKE_DATABASEDeclared in the maintainer’s client configuration.Check documentation
SNOWFLAKE_SCHEMADeclared in the maintainer’s client configuration.Check documentation
SNOWFLAKE_WAREHOUSEDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Fresha to list fresha reports.”
  • “Use MCP Fresha to get fresha report.”
  • “Use MCP Fresha to Architecture.”

Frequently asked questions

MCP server for Fresha Data Connector via Snowflake Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.