Skip to main content

Overview

The remote MCP server is hosted by Chift at https://mcp.chift.eu/mcp. There is nothing to install: you point an MCP client at that URL and authorize through the Chift OAuth flow. Each authorization is tied to a single consumer, and the tools an agent can see are limited to the scopes granted during authorization. This makes the remote server well suited to productized, agentic use cases where an assistant acts on behalf of one of your customers with a deliberately bounded set of tools.

Prerequisites

  • A Chift account with at least one consumer that has active integrations.
  • An MCP-compatible client (Claude Desktop, Cursor, VS Code, Claude Code, or any framework that supports MCP).

DataLayer

If the consumer you authorized is connected to the DataLayer, the server automatically uses it as the source of truth for read operations. Your agent’s queries are served from Chift’s synced data store rather than hitting the source system live on every request, which keeps responses fast and consistent. No configuration is required. When a consumer is connected to the DataLayer, reads route through it automatically.

Authentication

Connecting your client

Point your client at https://mcp.chift.eu/mcp. Each client sets up the connection and authentication slightly differently, so follow the tab for the one you use.

IDE configuration

Claude Desktop cannot connect to a remote server directly, so it uses the mcp-remote bridge. Add the following to your claude_desktop_config.json:
The example above authenticates with a legacy token passed through AUTH_HEADER. To use OAuth instead, remove the --header argument and the AUTH_HEADER env var: mcp-remote then opens a browser for you to log in and authorize on first use.

Using with AI frameworks

You can integrate the remote server with popular AI frameworks to build applications on top of Chift’s Unified API.
The AI framework examples use the legacy token method for simplicity. For production applications, we recommend implementing OAuth 2.0.

Tools and scopes

The remote server’s tools mirror the Unified API one-to-one across accounting, banking, ecommerce, invoicing, payment, PMS, and POS. The tools available in a session depend on the scopes granted during authorization. You only see tools for the verticals and operations you were authorized for, and read-only scopes expose read operations only. See Scopes for how they are defined.