Skip to main content

Tools

The Tools tile in the AI settings area lets you configure which tools and integrations are available per AI provider. This determines which extra capabilities the AI can use in a conversation, such as web search, image generation, calculations, route planning, or saving information.

The tabs on this page follow the providers that are available in the model settings. If a provider is disabled there, the matching tool tab is not shown for the environment.

Configure tools

Page Structure

The page is divided into tabs per provider:

TabMeaning
OpenAITool settings for OpenAI models
ClaudeTool settings for Claude models
Google (Gemini)Tool settings for Gemini models
European AITool settings for European models such as Mistral
MCPManage MCP servers that are available for the entire environment

Depending on the provider, each tab lets you manage:

  1. MCP connectors (OpenAI only)
  2. Native tools (built-in provider tools)
  3. Universal tools (AI-School tools)

On the MCP tab, you manage MCP servers at environment level. These are separate from the provider-specific tool settings.

The explanation for an individual tool is available through the information button next to the tool name. This keeps the page compact while still giving administrators extra context per tool.

MCP Connectors

MCP connectors (Model Context Protocol) make it possible to connect the AI to external services. These connectors are available through OpenAI.

For each connector, you decide whether it is available for the environment. Individual users can then activate their own connection through their profile settings, as long as the connector is visible for the environment.

Examples of available MCP connectors:

  • Google Calendar
  • Gmail
  • Google Drive
  • Microsoft Teams
  • Outlook Calendar
  • Outlook Mail
OpenAI required

MCP connectors only work with OpenAI models. If OpenAI is disabled as a provider, these connectors are not available to users.

Environment MCP servers

On the MCP tab, you can add MCP servers that are available to the entire environment. This uses the same form as personal MCP connections.

An MCP server configured here appears on the dashboard under Tools for users who are allowed to see MCP connections. They see these environment servers alongside their own personal MCP servers and can start a chat with them directly.

Users cannot edit or delete environment servers themselves. These servers are managed centrally via Admin areaAI settingsToolsMCP.

Access to MCP connections

Environment servers are only visible to users who have access to MCP connections. This access is determined by the environment limits and any individual settings for employees or students.

Native Tools

Native tools are built-in tools from the provider itself. They are not executed by AI-School, but are offered by the provider together with the model.

ToolProviderDescription
OpenAI Web SearchOpenAISearches current information using OpenAI built-in web search
OpenAI Code InterpreterOpenAIRuns Python code for data analysis, calculations, and visualisations
Claude Web SearchClaudeSearches current information using Claude's built-in search
Claude Web FetchClaudeRetrieves content from web pages and PDF documents
Claude Code ExecutionClaudeRuns Bash and Python code in a secure sandbox
Gemini Google SearchGoogleSearches current information using Gemini's built-in Google Search
Gemini Code ExecutionGoogleRuns code for calculations and data analysis
Gemini URL ContextGoogleRetrieves content from URLs for additional context
Gemini Google MapsGoogleUses Google Maps for location information, routes, and places

Google native tools are exclusive. When a Google native tool is used, universal tools for that Google context are disabled to prevent conflicts between similar tools.

Code execution tools, such as OpenAI Code Interpreter, Claude Code Execution, and Gemini Code Execution, are disabled by default. Enable them deliberately when code execution, calculations, data analysis, or file editing are needed.

Universal Tools

Universal tools are available for providers where they technically fit and are offered by AI-School itself. For each provider, choose what should happen per tool.

ToolDescription
Generate imageGenerates images from a text description
Generate practice questionsAutomatically creates quiz or practice questions about a text or topic
Internet searchSearches the internet for current information
Search imagesSearches the internet for images based on a query
Get weatherRetrieves the current weather forecast for a location
Detect AI contentAnalyses whether a text may have been generated by AI
Search WikipediaSearches Wikipedia for encyclopaedic information
Google RoutesPlans routes and calculates travel times
Google PlacesFinds information about locations and businesses
Wolfram AlphaPerforms complex calculations and scientific analyses
Wikiwijs lessonsSearches Wikiwijs for educational teaching materials
SLO learning goalsSearches the Dutch curriculum for attainment targets and subject cores
RecordingSaves important information as an editable note attached to the chat

Setting per tool

For each tool, choose one of four values:

SettingMeaning
AutomaticThe AI decides whether the tool is useful for the question
OnThe tool is always enabled in the relevant context
OffThe tool is disabled and cannot be used
HiddenThe tool disappears completely from the user interface and from personal preferences

Automatic is the recommended choice in most cases. Choose On only when a tool is almost always needed in that context.

Users can only set personal exceptions for visible tools in their preferences. They cannot override the environment setting for tools set to Hidden.

Restore and Save

Use Restore defaults to reset a provider's tool settings to the AI-School defaults. Changes are saved with the Save button in the app toolbar.

See Also

WhatsApp