AI crawler list · Mistral AI · User-triggered fetcher

MistralAI-User

Visits pages when a user asks Mistral's Vibe assistant a question and links to the source. Mistral says it is not used for automatic crawling or to collect training data, and robots.txt determines which sites it can reach.

Facts checked against Mistral AI docs on Oct 20, 2026.

Operator
Mistral AI
Used for
Mistral Vibe (user requests)
Type
User-triggered fetcher
Obeys robots.txt
Yes

Is MistralAI-User allowed on your site?

Reads your robots.txt and requests your page as each AI bot. Free, no signup.

Should you allow it?

Allow it.

If you block it: Mistral's assistant cannot visit your pages to answer users' questions.

robots.txt rules

Allow MistralAI-User
User-agent: MistralAI-User
Allow: /
Block MistralAI-User
User-agent: MistralAI-User
Disallow: /
Disallow MistralAI-User from one folder only
User-agent: MistralAI-User
Disallow: /private/
Allow: /

Put each User-agent group in the robots.txt at your domain root. A bot follows the most specific group that names it and ignores the generic User-agent: * group, so repeat any shared Disallow lines inside it. Build a full file with the AI robots.txt generator.

Same company, different bots: Mistral AI

Mistral AI uses separate user agents for separate jobs. Blocking one does not block the others.

BotPurposeObeys robots.txtIf you block it
MistralAI-User
User-triggered fetcher
Mistral Vibe (user requests)YesMistral's assistant cannot visit your pages to answer users' questions.
MistralAI-Index
AI search index
Mistral searchYesYour content is not indexed for Mistral search.
MistralAI-Training
AI training crawler
Mistral model trainingYesYour content is not collected for Mistral's training datasets.
Allow Mistral AI search and user fetches, opt out of Mistral AI training
User-agent: MistralAI-User
User-agent: MistralAI-Index
Allow: /

User-agent: MistralAI-Training
Disallow: /

User agent string

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; MistralAI-User/1.0; +https://docs.mistral.ai/robots)

Versions in the string can change. Match on the token MistralAI-User, and verify real traffic as shown below rather than trusting the header.

How to verify it's really MistralAI-User

Find its requests in your server logs (the path to your access log depends on your host):

grep -i "MistralAI-User" access.log

Mistral publishes IP lists for MistralAI-User and MistralAI-Index.

Published IP list: mistral.ai/mistralai-user-ips.json

Check one IP against the list (prints True or False):

curl -s https://mistral.ai/mistralai-user-ips.json | python3 -c "import sys,re,ipaddress as a; ip=a.ip_address(sys.argv[1]); print(any(ip in a.ip_network(c,strict=False) for c in re.findall(r'[0-9a-fA-F:.]+/[0-9]+', sys.stdin.read())))" 203.0.113.7

Common mistakes

FAQ

What is MistralAI-User?

Visits pages when a user asks Mistral's Vibe assistant a question and links to the source. Mistral says it is not used for automatic crawling or to collect training data, and robots.txt determines which sites it can reach.

Does MistralAI-User respect robots.txt?

Yes, according to Mistral AI.

What happens if I block MistralAI-User?

Mistral's assistant cannot visit your pages to answer users' questions.

Should I block MistralAI-User?

Allow it.

Sources

Related AI crawlers

ChatGPT-User · OAI-AdsBot · Claude-User · Perplexity-User · Google-CloudVertexBot · meta-externalfetcher · Amzn-User · MistralAI-Index

Facts checked against Mistral AI docs on Oct 20, 2026. Spot an error? rankroot.support@proton.me