AI search index · Mistral AI

MistralAI-Index user agent, IP ranges and robots.txt

MistralAI-Index is Mistral AI's AI search index. It identifies itself with the MistralAI-Index user-agent token, has no documented robots.txt behaviour, and runs from 2 published IP prefixes.

Operator
Mistral AI
Reviewed
September 2026
Sources
2
Operator
Mistral AI
User-agent token
MistralAI-Index
Purpose
AI search index
robots.txt token
MistralAI-Index
Honors robots.txt
Not stated by the operator
Published IP ranges
Yes, 2 prefixes (2 IPv4, 0 IPv6)
Verification
Mistral publishes the IP ranges for this crawler at https://mistral.ai/mistralai-index-ips.json. No reverse-DNS method is documented.
Full user-agent example
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; MistralAI-Index/1.0; +https://docs.mistral.ai/robots)

Block or allow MistralAI-Index in robots.txt

Use the token MistralAI-Index in robots.txt. Mistral AI's documentation does not state whether this bot honors robots.txt.
Block everything
User-agent: MistralAI-Index
Disallow: /
Allow everything
User-agent: MistralAI-Index
Allow: /

Verify a request is really MistralAI-Index

Anyone can put MistralAI-Index in a User-Agent header. Mistral publishes the IP ranges for this crawler at https://mistral.ai/mistralai-index-ips.json. No reverse-DNS method is documented.

Published IP ranges

Mistral AI publishes a machine-readable list. Our probe read it on 2026-09-06; the file's own creation time was 2026-04-19.

Prefixes
2
IPv4
2
IPv6
0

First entries at fetch time: 135.225.57.92/32, 20.240.192.194/32

SHA-256 of the fetched body: 35bf7aede93ea6a24b12606cf0abb809d8fe9846b2e054e0174dc53f91921c20

Open the live file

What MistralAI-Index does

Mistral AI operates MistralAI-Index. Per its documentation, the bot crawls the web for indexing only, feeding Mistral search, which helps answer user questions in Vibe; crawled content is not used for generative AI training. The robots.txt token is MistralAI-Index; per-bot compliance is undocumented. Site owners verify visits against Mistral's published IP range file; no reverse DNS method is documented.

In server logs the bot identifies itself with the token MistralAI-Index inside a Mozilla/5.0 AppleWebKit-style string, ending with a link to Mistral's robots documentation page at docs.mistral.ai/robots. Mistral describes the visits as automated crawling for indexing purposes only. The pages it fetches go into the index behind Mistral search, which the operator says helps answer user questions in its Vibe product. Mistral states that content crawled by this bot is not used for generative AI training of any kind, which separates it from a training crawler in the operator's own framing.

Because the category is AI search indexing, the trade-off is visibility inside Mistral search results and Vibe answers. Allowing the bot keeps a site eligible to appear there. A Disallow rule under User-agent: MistralAI-Index is the documented way to opt out of that index, though Mistral publishes no sentence confirming that this bot obeys it, so a site that needs a firm block should also filter by IP. The documentation gives no crawl-rate figure, so the request volume a site should expect is unknown. Whether the bot renders JavaScript is also undocumented.

Two documented points help with control. Robots.txt support rests on Mistral's general statement that it uses specific robots.txt tags; no sentence promises that MistralAI-Index itself complies, so treat compliance as undocumented rather than confirmed. Verification is by IP only. Mistral publishes a JSON file at mistral.ai/mistralai-index-ips.json with a creationTime field and a prefixes array of ipv4Prefix objects. A request from an address outside that list is not the documented bot.

Operator note. As with MistralAI-User, robots.txt control rests only on the documentation's general statement that Mistral "uses specific robots.txt tags"; there is no per-bot compliance sentence, and no crawl-rate or JavaScript-execution details are documented. The published IP file is dated 2026-04-19 and lists individual IPv4 addresses (/32 prefixes) only.

Common questions

Should I block MistralAI-Index?
That depends on whether you want your pages in Mistral search and Vibe answers. The operator says the bot indexes only and does not feed generative AI training, so blocking it withdraws the site from Mistral's search index without changing anything about training. Add a Disallow rule under User-agent: MistralAI-Index; because Mistral does not document per-bot compliance, pair it with an IP filter if the block must hold.
How do I verify MistralAI-Index?
Compare the requesting IP with Mistral's published range file at mistral.ai/mistralai-index-ips.json. The file is a JSON object with a creationTime and a prefixes array of ipv4Prefix values. Mistral documents no reverse-DNS check, so the IP list is the only documented method.
Does MistralAI-Index run JavaScript?
The operator's documentation does not say. Mistral's robots page covers the bot's purpose and its user-agent string, and Mistral publishes the IP list separately, but neither gives any detail on JavaScript execution or crawl rate for MistralAI-Index.

Sources

The operator documentation used for this entry. Recorded review date September 2026; consult the linked pages for current policy and compare them with this dated snapshot.

  1. [1]https://docs.mistral.ai/robots
  2. [2]https://mistral.ai/mistralai-index-ips.json

This registry documents how operators describe their own bots so site owners can identify and control them. It does not publish third-party IP lists or guess at undocumented behaviour. To see how your own site responds to automated visitors, the bot detection scanner reads a URL's live response and names the protection it finds.