Skip to main content

Connect 5ire to the Ardoq MCP Server

Installation and configuration guide for 5ire

A
Written by Alf Husem
Updated over a week ago

This article explains how to configure 5ire, a free open-source AI assistant platform, to connect with your Ardoq MCP server. When 5ire is connected to both your AI assistant of choice—such as Gemini—and the Ardoq MCP server, the assistant can understand and interact with your Ardoq model data through the 5ire platform.


Prerequisites

5ire uses a local proxy for MCP communication through a Node.js module and runs the Ardoq MCP server as a local Python process. The following components must be installed:

  • Node.js – Handles the connection to the MCP server

  • Python – Required to run the MCP server

  • uv – A fast Python package manager used by 5ire

If you don't already have these dependancies installed, follow the steps below to install each one.


1. Install Node.js (v18 or higher)

  1. Go to the official website: https://nodejs.org

  2. Click the LTS version download for your operating system (Windows or macOS)

  3. Run the installer and follow the instructions

After installation, open Command Prompt (Windows) or Terminal (macOS) and check the version:

node --version

You should see something like:

v18.17.1

2. Install Python (version 3.10 or higher)

  1. Download the latest version for your operating system

  2. Run the installer

    • On Windows, make sure to check “Add Python to PATH” before clicking Install

After installation, open your terminal and run:

python --version

or

python3 --version

Expected output (example):

Python 3.10.13

3. Install uv (Python package manager)

On Windows:

  1. Open PowerShell

  2. Run the following command:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

On macOS:

  1. Open Terminal

  2. Run the following command:

curl -LsSf https://astral.sh/uv/install.sh | sh

After installing uv, check that it's installed correctly:

uv --version

You should see something like:

uv 0.1.17

Once you’ve installed Node.js, Python, and uv, you’re ready to configure 5ire to connect to the Ardoq MCP server.


Install 5ire

Download the app from the official site: https://5ire.app/

  • Click the Download button that matches your operating system.

  • Follow the installation instructions.


Configure 5ire to Use the Ardoq MCP Server

This section explains how to connect 5ire with the Ardoq MCP server and an AI Assistant of choice. You will need an API key from an AI assistant (for example Gemini), as well as your Ardoq API key which you can get from your Service Account in Ardoq.


1. Set Provider

  1. Open 5ire

  2. Click the Fire-icon in the top left corner and choose Providers

  3. Select your provider of choice from the list, for example Google

  4. Enter your API Key in the empty field

    • You can get your Google Gemini API Key from this website: https://aistudio.google.com/

      1. Press the button Get API key, then Create API key

      2. Click the search bar and select a Google Cloud project, for example Gemini API

      3. After your API key has been generated, copy it and paste it into the API Key field in 5ire, as mentioned above

2. Connect to the Ardoq MCP server

  1. Click the Tools-icon in the top left corner

  2. Enter a suitable Tool Key, for example ardoq-mcp, then enter the following the following in the Command field:

npx mcp-remote https://<your-host>.ardoq.com/mcp/sse --header "Authorization:Bearer ${ARDOQ_API_TOKEN}"
  • Replace <your-host> with your Ardoq Org hostname

Under Environment Variables insert ARDOQ_API_TOKEN under Name, and your Ardoq API Key under Value.

The automatically generated Config Preview should look something like this:

{
"key": "ardoq-mcp",
"command": "npx",
"args": [
"mcp-remote",
"https://<your-host>.ardoq.com/mcp/sse",
"--header",
"Authorization:Bearer",
"${ARDOQ_API_TOKEN}"
],
"env": { "ARDOQ_API_TOKEN": "<your-token>" }
}
  • <your-token> is your Ardoq API Key (long string of letters and numbers)

  • <your-host> is your Ardoq Org hostname

3. Click Save


3. Test the Integration

You have now created a tool allowing 5ire to connect to the Ardoq MCP server. Turn it on my clicking the toggle in the Tools window.

Click the Chat-icon on the left-hand side to open a new chat

Make sure you have the right provider in the tab above the chat.

Try prompting the chat with:

"Please show me the reports I have in Ardoq"

If configured correctly, 5ire will fetch real-time report from the Ardoq MCP server.

Next, you can try prompting:

"Can you give me more information <insert id of report from the list of reports>"

5ire will then search for that report in your Ardoq org and fetch all the available information.


You're All Set!

5ire is now successfully integrated with the Ardoq MCP server. From here, you can start exploring your Ardoq data through natural conversation.

Did this answer your question?