Home
Home
German Version
Support
Impressum
26.4 Release ►

Start Chat with Collection

    Main Navigation

    • Preparation
      • Connectors
      • Create an InSpire VM on Hyper-V
      • Initial Startup for G7 appliances
      • Setup InSpire G7 primary and Standby Appliances
    • Datasources
      • Configuration - Atlassian Confluence Connector
      • Configuration - Atlassian Confluence REST Connector
      • Configuration - Best Bets Connector
      • Configuration - Box Connector
      • Configuration - COYO Connector
      • Configuration - Data Integration Connector
      • Configuration - Database Connector
      • Configuration - Documentum Connector
      • Configuration - Dropbox Connector
      • Configuration - Egnyte Connector
      • Configuration - GitHub Connector
      • Configuration - Google Drive Connector
      • Configuration - GSA Adapter Service
      • Configuration - HL7 Connector
      • Configuration - IBM Lotus Connector
      • Configuration - Jira Connector
      • Configuration - JVM Launcher Service
      • Configuration - LDAP Connector
      • Configuration - Microsoft Azure Principal Resolution Service
      • Configuration - Microsoft Dynamics CRM Connector
      • Configuration - Microsoft Exchange Connector
      • Configuration - Microsoft File Connector (Legacy)
      • Configuration - Microsoft File Connector
      • Configuration - Microsoft Graph Connector
      • Configuration - Microsoft Loop Connector
      • Configuration - Microsoft Project Connector
      • Configuration - Microsoft SharePoint Connector
      • Configuration - Microsoft SharePoint Online Connector
      • Configuration - Microsoft Stream Connector
      • Configuration - Microsoft Teams Connector
      • Configuration - Salesforce Connector
      • Configuration - SCIM Principal Resolution Service
      • Configuration - SemanticWeb Connector
      • Configuration - ServiceNow Connector
      • Configuration - Web Connector
      • Configuration - Yammer Connector
      • Data Integration Guide with SQL Database by Example
      • Indexing user-specific properties (Documentum)
      • Installation & Configuration - Atlassian Confluence Sitemap Generator Add-On
      • Installation & Configuration - Caching Principal Resolution Service
      • Installation & Configuration - Mindbreeze InSpire Insight Apps in Microsoft SharePoint On-Prem
      • Mindbreeze InSpire Insight Apps in Microsoft SharePoint Online
      • Mindbreeze Web Parts for Microsoft SharePoint
      • User Defined Properties (SharePoint 2013 Connector)
      • Whitepaper - Migration of Sites Selected Permissions for the MS SharePoint Online Connector
      • Whitepaper - Migration of Tenant-Wide Permissions for the MS SharePoint Online Connector
      • Whitepaper - Mindbreeze InSpire Insight Apps in Salesforce
      • Whitepaper - Overview of Connectors
      • Whitepaper - Web Connector - Setting Up Advanced Javascript Usecases
    • Configuration
      • CAS_Authentication
      • Configuration - Advanced Configuration for Mail Delivery
      • Configuration - Alerts
      • Configuration - Alternative Search Suggestions and Automatic Search Expansion
      • Configuration - Back-End Credentials
      • Configuration - Chinese Tokenization Plugin (Jieba)
      • Configuration - CJK Tokenizer Plugin
      • Configuration - Collected Results
      • Configuration - CSV Metadata Mapping Item Transformation Service
      • Configuration - Entity Recognition
      • Configuration - Exporting Results
      • Configuration - Filter Plugins
      • Configuration - GSA Late Binding Authentication
      • Configuration - Identity Conversion Service - Replacement Conversion
      • Configuration - InceptionImageFilter
      • Configuration - Index-Servlets
      • Configuration - InSpire AI Chat and Insight Services for Retrieval Augmented Generation
      • Configuration - Item Property Generator
      • Configuration - Japanese Language Tokenizer
      • Configuration - JavaScript Transformer Plugins
      • Configuration - Kerberos Authentication
      • Configuration - Management Center Menu
      • Configuration - Metadata Enrichment
      • Configuration - Metadata Reference Builder Plugin
      • Configuration - Mindbreeze Proxy Environment (Remote Connector)
      • Configuration - Personalized Relevance
      • Configuration - Plugin Installation
      • Configuration - Principal Validation Plugin
      • Configuration - Profile
      • Configuration - Reporting Query Logs
      • Configuration - Reporting Query Performance Tests
      • Configuration - Request Header Session Authentication
      • Configuration - Shared Configuration (Windows)
      • Configuration - Vocabularies for Synonyms and Suggest
      • Configuration of Thumbnail Images
      • Cookie-Authentication
      • Documentation - Mindbreeze InSpire
      • I18n Item Transformation
      • Installation & Configuration - Outlook Add-In
      • Installation - GSA Base Configuration Package
      • JWT Authentication
      • Language detection - LanguageDetector Plugin
      • Mindbreeze Personalization
      • Mindbreeze Property Expression Language
      • Mindbreeze Query Expression Transformation
      • SAML-based Authentication
      • Trusted Peer Authentication for Mindbreeze InSpire
      • Using the InSpire Snapshot for Development in a CI_CD Scenario
      • Whitepaper - AI Chat
      • Whitepaper - Create a Google Compute Cloud Virtual Machine InSpire Appliance
      • Whitepaper - Create a Microsoft Azure Virtual Machine InSpire Appliance
      • Whitepaper - Create AWS 10M InSpire Appliance
      • Whitepaper - Create AWS 1M InSpire Appliance
      • Whitepaper - Create AWS 2M InSpire Appliance
      • Whitepaper - Create Oracle Cloud 10M InSpire Application
      • Whitepaper - Create Oracle Cloud 1M InSpire Application
      • Whitepaper - MMC_ Services
      • Whitepaper - Single Sign-On with Microsoft Entra ID or Active Directory Federation Services
      • Whitepaper - Text Classification Insight Services
    • Operations
      • Adjusting the InSpire Host OpenSSH Settings - Set LoginGraceTime to 0 (Mitigation for CVE-2024-6387)
      • app.telemetry Statistics Regarding Search Queries
      • Blacklisting vulnerable kernel modules esp4, esp6, rxrpc - (Mitigation for CVE-2026-43284 _ DirtyFrag)
      • CIS Level 2 Hardening - Setting SELinux to Enforcing mode
      • Configuration - app.telemetry dashboards for usage analysis
      • Configuration - Usage Analysis
      • Disabling algif_aead_init - (Mitigation for CVE-2026-31431)
      • FAQ - Creating Mindbreeze InSpire Appliances on Hyper Scalers
      • Handbook - Backup & Restore
      • Handbook - Command Line Tools
      • Handbook - Distributed Operation (G7)
      • Handbook - Filemanager
      • Handbook - Indexing and Search Logs
      • Handbook - Updates and Downgrades
      • Index Operating Concepts
      • Inspire Diagnostics and Resource Monitoring
      • Provision of app.telemetry Information on G7 Appliances via SNMPv3
      • Restoring to As-Delivered Condition
      • Whitepaper - Administration of Insight Services for Retrieval Augmented Generation
      • Whitepaper - Insight Workplace
      • Whitepaper - Mindbreeze in Microsoft Teams
      • Whitepaper - Mindbreeze in OpenAI ChatGPT
      • Whitepaper - Mindbreeze InSpire LLM_ A Kubernetes Integration Guide
      • Whitepaper - Mindbreeze InSpire LLM_ On-Premise Deployment Guide
      • Whitepaper - Natural Language Question Answering (NLQA)
      • Whitepaper - Overview AI based Document Parsing, Transcriptions, and Semantic Index Pipeline
      • Whitepaper - Overview of Agentic AI and the Insight Workplace
      • Whitepaper - Using the Mindbreeze InSpire MCP Server
    • User Manual
      • Browser Extension
      • Cheat Sheet
      • iOS App
      • Keyboard Operation
    • SDK
      • api.chat.v1beta.generate Interface Description
      • api.v2.alertstrigger Interface Description
      • api.v2.export Interface Description
      • api.v2.personalization Interface Description
      • api.v2.search Interface Description
      • api.v2.suggest Interface Description
      • api.v3.admin.SnapshotService Interface Description
      • Debugging (Eclipse)
      • Developing an API V2 search request response transformer
      • Developing Item Transformation and Post Filter Plugins with the Mindbreeze SDK
      • Developing Item Transformation Launched Service with Mindbreeze SDK
      • Development of a Query Expression Transformer
      • Development of Insight Apps
      • Embedding the Insight App Designer
      • Export and Integration of Personalization and Analytics Data with External Platforms
      • Java API Interface Description
      • OpenAPI Interface Description
      • SDK Overview
    • Release Notes
      • Release Notes 20.1 Release - Mindbreeze InSpire
      • Release Notes 20.2 Release - Mindbreeze InSpire
      • Release Notes 20.3 Release - Mindbreeze InSpire
      • Release Notes 20.4 Release - Mindbreeze InSpire
      • Release Notes 20.5 Release - Mindbreeze InSpire
      • Release Notes 21.1 Release - Mindbreeze InSpire
      • Release Notes 21.2 Release - Mindbreeze InSpire
      • Release Notes 21.3 Release - Mindbreeze InSpire
      • Release Notes 22.1 Release - Mindbreeze InSpire
      • Release Notes 22.2 Release - Mindbreeze InSpire
      • Release Notes 22.3 Release - Mindbreeze InSpire
      • Release Notes 23.1 Release - Mindbreeze InSpire
      • Release Notes 23.2 Release - Mindbreeze InSpire
      • Release Notes 23.3 Release - Mindbreeze InSpire
      • Release Notes 23.4 Release - Mindbreeze InSpire
      • Release Notes 23.5 Release - Mindbreeze InSpire
      • Release Notes 23.6 Release - Mindbreeze InSpire
      • Release Notes 23.7 Release - Mindbreeze InSpire
      • Release Notes 24.1 Release - Mindbreeze InSpire
      • Release Notes 24.2 Release - Mindbreeze InSpire
      • Release Notes 24.3 Release - Mindbreeze InSpire
      • Release Notes 24.4 Release - Mindbreeze InSpire
      • Release Notes 24.5 Release - Mindbreeze InSpire
      • Release Notes 24.6 Release - Mindbreeze InSpire
      • Release Notes 24.7 Release - Mindbreeze InSpire
      • Release Notes 24.8 Release - Mindbreeze InSpire
      • Release Notes 25.1 Release - Mindbreeze InSpire
      • Release Notes 25.2 Release - Mindbreeze InSpire
      • Release Notes 25.3 Release - Mindbreeze InSpire
      • Release Notes 25.4 Release - Mindbreeze InSpire
      • Release Notes 25.5 Release - Mindbreeze InSpire
      • Release Notes 25.6 Release - Mindbreeze InSpire
      • Release Notes 25.7 Release - Mindbreeze InSpire
      • Release Notes 25.8 Release - Mindbreeze InSpire
      • Release Notes 26.1 Release - Mindbreeze InSpire
      • Release Notes 26.2 Release - Mindbreeze InSpire
      • Release Notes 26.3 Release - Mindbreeze InSpire
      • Release Notes 26.4 Release - Mindbreeze InSpire
    • Security
      • Known Vulnerablities
    • Product Information
      • Product Information - Mindbreeze InSpire - Standby
      • Product Information - Mindbreeze InSpire
    Home

    Path

    Sure, you can handle it. But should you?
    Let our experts manage the tech maintenance while you focus on your business.
    See Consulting Packages

    Whitepaper
    Using the Mindbreeze InSpire MCP Server

    Activating and configuring the MCP ServerPermanent link for this heading

    OverviewPermanent link for this heading

    The MCP Server exposes the built-in API tools of the Insight Services for RAG for the Search, Suggest, Personalization and Preview API respectively, so they can be used by an AI application.

    Setting it up involves three stages:

    1. Enabling the server
    2. Publishing the tools you want to expose
    3. Connecting your AI application

    PrerequisitesPermanent link for this heading

    To setup the Mindbreeze InSpire MCP Server, access to the Insight Services for RAG service must be available. If this service is not yet configured, go to the Mindbreeze Management Center, open the menu “Configuration”, go to the tab “Indices” and configure the service in the section “Services”. For more information, see Configuration - InSpire AI Chat and Insight Services for Retrieval Augmented Generation.

    After the Insight Services for RAG service is created and Insight Services for RAG is visible in the Mindbreeze InSpire Management Center, the steps described in the next chapter can be performed.

    Step 1: Enable the MCP ServerPermanent link for this heading

    In the Management Center, open the menu “Configuration”, go to the tab “Indices”, activate the “Advanced Settings” and expand the Insight Services for RAG service (“RAG Administration” in the screenshot below).

    Go to the section “Agentic Pipelines” and locate the advanced setting “Enable MCP Server”. To enable the MCP server, make sure that this setting is enabled.

    For more information, see Configuration - InSpire AI Chat and Insight Services for Retrieval Augmented Generation - Agentic Pipelines, MCP Servers and Tools.

    Once enabled, the MCP Server listens at:

    https://<your-inspire-host>:<client-service-port>/api/modelcontextprocol.2025-11-25/mcp

    Example – if your client service listens on port 443 (default):

    https://<your-inspire-host>/api/modelcontextprotocol.2025-11-25/mcp

    Step 2: Configuring API ToolsPermanent link for this heading

    Once the MCP Server is enabled, a new “Context” menu appears in Insight Services for RAG. Use it to manage MCP Tools and server behavior.

    For more information, see Whitepaper - Administration of Insight Services for Retrieval Augmented Generation - Context.

    Step 3: Enable Tools on the MCP ServerPermanent link for this heading

    In the “MCP Server” section:

    1. Enable/disable the MCP Server itself – when disabled, no incoming requests are processed, regardless of tool state.
    2. Enable/disable individual published tools – controls which tools are actually exposed to AI applications.

    For more information, see Whitepaper - Administration of Insight Services for Retrieval Augmented Generation - MCP Server.

    Summary ChecklistPermanent link for this heading

    To fully activate and use the MCP Server:

    • Enable MCP Tools in the Insight Services for RAG configuration
    • Publish the tools you want to expose
    • Enable those published tools in the MCP Server configuration
    • Connect your AI application to the MCP Server

    Test and Development using the Mindbreeze InSpire MCP ServerPermanent link for this heading

    For testing or developing with Mindbreeze InSpire MCP Server one can use an arbitrary development tool, like the popular MCP inspector (https://modelcontextprotocol.io/docs/tools/inspector).

    In the following we show a development workflow example using authenticated requests with the MCP inspector tool.

    Authentication Permanent link for this heading

    If the Mindbreeze InSpire MCP server endpoint requires OAuth JWT Token authentication, it is required that an access token is sent with the MCP requests. An access token can be manually required from the configured OAuth authorization server’s token endpoint.

    Here is an example curl request where an access token is required from a Microsoft Entra ID application using the username-password authentication flow:

    curl -X POST https://login.microsoftonline.com/{{tenant_id}}/oauth2/v2.0/token \

      -H "Content-Type: application/x-www-form-urlencoded" \

      -d 'client_id={{client_id}}' \

      -d 'scope={{application_scope_uri}} ' \

      -d 'username={{username}}' \

      -d 'password={{password}} \

      -d 'grant_type=password' \

      -d 'client_secret={{client_secret}}'  

    The placeholders used in the example should be set to the following values:

    {{tenant_id}}

    Directory (tenant) ID of the Microsoft Entra ID application

    {{client_id}}

    Application (client) ID of the Microsoft Entra ID application

    {{client_secret}}

    Client secret of the Microsoft Entra ID application

    {{application_scope_uri}}

    Full URI of the defined scope for the Microsoft Entra ID application

    {{username}}

    Username of the Microsoft Entra ID user on behalf of the MCP client is acting

    {{password}}

    Password of the Microsoft Entra ID user on behalf of the MCP client is acting

    Exploring the MCP Server with MCP InspectorPermanent link for this heading

    Setting the Authentication HeaderPermanent link for this heading

    If the Mindbreeze InSpire MCP Server requires authentication via JWT, and you acquired an ID token, this token can be used by setting the “Authorization” header in MCP Inspector to the following value:

    Bearer <jwt_token>

    <jwt_token> being the Base64 encoded JWT ID token as you receive from the authorization server’s token endpoint.

    Connect to the InSpire MCP endpointPermanent link for this heading

    1. Set Transport Type to ‘Streamable HTTP’
    2. Set URL to (ensure the MCP-Server is enabled)
    3. Click Connect.

    Verify the connectionPermanent link for this heading

    A successful connection shows the server as connected, and the Tools, Resources, and Prompts tabs are populated with the capabilities exposed by the InSpire MCP endpoint. Use List Tools to confirm the endpoint responds.

    Download PDF

    • Whitepaper - Using the Mindbreeze InSpire MCP Server

    Content

    • Activating and configuring the MCP Server
    • Test and Development using the Mindbreeze InSpire MCP Server

    Download PDF

    • Whitepaper - Using the Mindbreeze InSpire MCP Server