← AI PulseSep 7, 2026

Deep · news · Multi-source brief

xAI Introduces Remote MCP Tools for Grok 4.6

xAI has released Remote MCP Tools, allowing Grok to connect to external Model Context Protocol (MCP) servers and integrate custom tools from third parties or user implementations.

By Illumora Editorial

Source · Sep 7, 2026, 10:28 PM · On Illumora · Sep 7, 2026, 10:53 PM

Media from the primary source — shown here so you can stay on Illumora.

Synthesized from multiple allowlisted primaries on the same event. Lanes →

Brief drafted by Illumora’s editorial model from the linked primary source. Ops desk reviews flagged pieces. How we write →

Read the source →xAI Docs — Remote MCP Tools | SpaceXAI Docs
Save

xAI has introduced Remote MCP Tools, enabling Grok to extend its capabilities by connecting to external Model Context Protocol (MCP) servers. This feature allows Grok to utilize custom tools from third-party providers or user-developed implementations. xAI manages the connection and interaction with the MCP server once a server URL and optional configuration are specified.

Remote MCP Tools are supported across the xAI native SDK, the OpenAI-compatible Responses API, and the Speech to Speech API. The require_approval and connector_id parameters in the OpenAI Responses API are not currently supported for this feature.

Key Points

  • Remote MCP Tools enable Grok to connect to external MCP servers for custom tool integration.
  • xAI manages the MCP server connection and interaction once a URL is provided.
  • The feature is available in the xAI native SDK, OpenAI-compatible Responses API, and Speech to Speech API.
  • The require_approval and connector_id parameters are not supported in the OpenAI Responses API for remote MCP tools.
  • By default, all tools exposed by an MCP server are injected into the model's context unless allowed_tools is specified.
  • Tunneling services like ngrok and Cloudflare Tunnel can expose local MCP servers to Grok.
  • Grok 4.6 is the model specified in the provided code examples for using remote MCP tools.

Context

According to xAI documentation, Remote MCP Tools allow Grok to perform actions beyond text generation, such as web searching, code execution, or querying custom data. This is part of a broader tool-calling capability offered by the xAI API, which includes both built-in tools running on xAI's servers and function calling for user-defined tools. When configuring a Remote MCP Tool without specifying allowed_tools, all tool definitions exposed by the MCP server are automatically injected into the model's context, making them available for Grok to use. Users can selectively enable specific tools from an MCP server using the allowed_tools parameter.

To connect Grok to an MCP server running on a local machine, a tunneling service is required, as Grok's servers need to reach the MCP server over the public internet. Localhost or private network addresses are not directly reachable. Services like ngrok and Cloudflare Tunnel create a secure, temporary public URL that forwards traffic to a local port, allowing Grok to connect. Cloudflare quick tunnels do not support Server-Sent Events (SSE), so ngrok is recommended if an MCP server uses SSE transport.

Why It Matters

This capability offers developers a method to extend Grok's functionality with specialized external services or proprietary internal tools. Builders can integrate custom logic and data sources directly into Grok's operational flow, potentially enabling more tailored and domain-specific AI applications. Understanding the default behavior of tool injection and the use of allowed_tools is crucial for managing model access and preventing unintended tool usage.

What To Do

  • Review the xAI documentation on Remote MCP Tools to understand configuration requirements.
  • Test connecting Grok 4.6 to a custom MCP server using the provided Python, OpenAI, or Bash examples.
  • Note the use of the allowed_tools parameter to control which tools from an MCP server are exposed to the model.
  • If developing locally, explore tunneling services like ngrok or Cloudflare Tunnel to expose your MCP server to Grok.

Keep Exploring

/atlas/**grok**-family /techniques/function-calling