Skip to main content

Setting up MCP for Journeys

Use MCP to connect your AI assistant to 50skills Journeys. Once connected, the assistant can create travellers and trigger selected journey workflows directly from conversations.

Written by Georg Olafsson

What MCP lets you do

With MCP enabled, your AI assistant can (e.g. Claude or ChatGPT):

  • Start configured Journeys

  • Create new travellers in 50skills

  • Trigger workflows only for the Journeys you have added to the MCP server

Only Journeys that you explicitly add to the MCP server are available through MCP.

Create an MCP server

  1. Go to Settings → MCP Servers.

  2. Click Create MCP Server.

  3. Enter a name for the server.

  4. Click Create.

After the server is created, open it to configure which Journeys it can access.

Add Journeys to the MCP server

  1. Open your MCP server.

  2. Click Add Journey.

  3. Choose the Journey you want to make available through MCP.

  4. Add or review the Journey description.

  5. Review the Journey data fields.

  6. Click Add Journey.

The Journey description is important. Your AI assistant uses it to understand when this Journey should be selected.

Configure Journey data fields

Each Journey can include data fields that the AI assistant should collect before starting the workflow.

For each field, you can review or edit:

  • The field description

  • Whether the field is required

  • Whether the field should be shown or hidden from the assistant

Clear field descriptions help the assistant collect the right information from the user before creating the traveller and starting the Journey.

Connect your AI assistant

From the MCP server page, click Connect to Third-Party Tools.

You’ll see connection details for supported tools, including:

Claude Desktop

Claude Desktop does not support OAuth for this setup. Copy the provided Connection URL and paste it into:

Claude Desktop → Settings → MCP servers

Microsoft Copilot Studio

For Copilot Studio, copy the OAuth 2.0 values shown in 50skills:

  • Client ID

  • Client secret

  • Authorization URL

  • Token URL

  • Refresh Token URL, if required

Paste these into the matching fields in Copilot Studio when adding the MCP server.

Using MCP after setup

Once connected, your AI assistant can help users start one of the configured Journeys. For example, a user might ask the assistant to submit product feedback, request reimbursement, or start another internal workflow.

The assistant will then:

  1. Identify the correct Journey from the ones available on the MCP server.

  2. Ask for any required Journey data fields.

  3. Create the traveller in 50skills.

  4. Trigger the configured Journey workflow.

Troubleshooting

If a Journey does not appear or cannot be triggered, check that:

  • The Journey has been added to the MCP server.

  • The Journey description is clear and specific.

  • Required data fields are configured correctly.

  • The MCP connection details were copied correctly into the third-party tool.

  • The external AI tool has permission to access the MCP server.

Recommended best practice

Create a separate MCP server for each use case or audience. For example, you may want one server for employee requests and another for customer-facing workflows. This keeps the available Journeys focused and helps the assistant choose the correct workflow.

Did this answer your question?