Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

Mistral AI MCP Server
for AI Agents

Production-ready Mistral AI MCP server with 58 extensible actions — plus built-in authentication, security, and optimized execution.

Mistral AI logo
Mistral AI MCP Server
Built by StackOne StackOne

Coverage

58 Agent Actions

Create, read, update, and delete across Mistral AI — and extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Mistral AI MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Mistral AI tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.

Prompt Injection Defense →

Performance

Max Agent Context. Min Cost.

Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Mistral AI call.

Tools Discovery →

What is the Mistral AI MCP Server?

A Mistral AI MCP server lets AI agents read and write Mistral AI data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Mistral AI MCP server ships with 58 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.

All Mistral AI MCP Tools and Actions

Every action from Mistral AI's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.

Models

  • List Models

    List all available Mistral models accessible to the organization.

  • Get Model

    Retrieve metadata and capabilities for a specific Mistral model by ID.

Fine-Tuned Models

  • Update Fine-Tuned Model

    Update the name or description of a fine-tuned model.

  • Delete Fine-Tuned Model

    Permanently delete a fine-tuned model from the organization.

Files

  • List Files

    List all files uploaded to the Mistral AI organization.

  • Get File

    Retrieve metadata for a specific uploaded file by its ID.

  • Download File

    Download the raw content of an uploaded file by its ID.

  • Delete File

    Permanently delete an uploaded file from the Mistral AI organization.

Jobs

  • Create Batch Job

    Create an asynchronous batch inference job to process large numbers of requests at reduced cost.

  • List Batch Jobs

    List all asynchronous batch processing jobs for the organization.

  • Get Batch Job

    Retrieve the details and current status of a specific batch job.

Agents

  • Create Agent

    Create a new Mistral agent with custom instructions, tools, and a backing model.

  • List Agents

    List all agent entities in the Mistral AI organization.

  • Get Agent

    Retrieve the configuration and metadata for a specific Mistral agent.

  • Update Agent

    Modify an agent's configuration and create a new version with the updated settings.

  • Delete Agent

    Permanently delete a Mistral agent and all its versions.

Agent Versions

  • List Agent Versions

    List all versions of a specific Mistral agent.

  • Get Agent Version

    Retrieve the configuration for a specific version of a Mistral agent.

Conversations

  • Create Conversation

    Create a new persistent conversation and run an initial completion.

  • List Conversations

    List all stored conversations in the Mistral AI organization.

  • Get Conversation

    Retrieve metadata for a specific stored conversation.

  • Delete Conversation

    Permanently delete a stored conversation and its full message history.

Librarys

  • Create Library

    Create a new document library for indexing documents for RAG retrieval.

  • Get Library

    Retrieve metadata for a specific document library.

  • Update Library

    Update the name or description of an existing document library.

  • Delete Library

    Permanently delete a document library and all its indexed documents.

Library Documents

  • List Library Documents

    List all documents in a specific Mistral document library.

  • Get Library Document

    Retrieve metadata for a specific document in a Mistral library.

  • Delete Library Document

    Remove a document from a Mistral document library.

Other (29)

  • Create Chat Completion

    Generate a chat response from a Mistral model given a conversation history.

  • Create Embeddings

    Generate vector embeddings for one or more text inputs using a Mistral embedding model.

  • Create FIM Completion

    Generate code completions using the fill-in-the-middle (FIM) pattern for code infill.

  • Create OCR

    Extract text and structured data from documents and images using Mistral's OCR model.

  • Create Moderation

    Classify text input for policy violations and harmful content using a Mistral moderation model.

  • Create Chat Moderation

    Classify a full chat conversation for policy violations using a Mistral moderation model.

  • Create Classification

    Classify text using a fine-tuned Mistral classifier model.

  • Create Chat Classification

    Classify a chat conversation using a fine-tuned Mistral classifier model.

  • Create Or Update Agent Alias

    Create or update a named version alias for a Mistral agent.

  • Append Conversation Entries

    Append new messages to an existing conversation and run a completion.

  • Create Or Update Library Access

    Grant or update access to a Mistral library for a user, workspace, or organization.

  • Get File Signed URL

    Generate a temporary signed URL to access a specific file without exposing API credentials.

  • List Agent Aliases

    List all version aliases for a specific Mistral agent.

  • Get Conversation History

    Retrieve the full entry history of a conversation including tool calls and results.

  • Get Conversation Messages

    Retrieve all user and assistant messages in a conversation.

  • List Libraries

    List all document libraries available in the Mistral AI organization.

  • Get Library Document Text Content

    Retrieve the extracted text content of a specific document in a Mistral library.

  • Get Library Document Status

    Retrieve the processing status of a specific document in a Mistral library.

  • Get Library Document Signed URL

    Retrieve a temporary signed URL to access a specific document in a Mistral library.

  • Get Library Document Extracted Text Signed URL

    Retrieve a signed URL to access the OCR-extracted text of a document in a Mistral library.

  • List Library Accesses

    List all entities that have been granted access to a Mistral library.

  • Update Agent Active Version

    Switch the active version of a Mistral agent to a specific version number.

  • Delete Agent Alias

    Remove a named version alias from a Mistral agent.

  • Delete Library Access

    Revoke access to a Mistral library for a user, workspace, or organization.

  • Archive Fine-Tuned Model

    Archive a fine-tuned model to disable inference on it without deleting it.

  • Unarchive Fine-Tuned Model

    Restore an archived fine-tuned model to active status for inference.

  • Cancel Batch Job

    Request cancellation of a running batch processing job.

  • Restart Conversation

    Restart a conversation from a specific entry point, branching the conversation history.

  • Reprocess Library Document

    Trigger reprocessing of a document in a Mistral library.

Set Up Your Mistral AI MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Mistral AI in under 10 lines of code.

MCP Clients

Agent Frameworks

Claude Desktop
{
  "mcpServers": {
    "stackone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api.stackone.com/mcp?x-account-id=<account_id>",
        "--header",
        "Authorization: Basic <YOUR_BASE64_TOKEN>"
      ]
    }
  }
}

Mistral AI MCP Server FAQ

Mistral AI MCP server vs direct API integration — what's the difference?
A Mistral AI MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling Mistral AI. A Mistral AI MCP server is for AI agents — MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI — discovering and calling Mistral AI at runtime. StackOne provides both.
How does Mistral AI authentication work for AI agents?
Mistral AI authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK — you get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Mistral AI account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Mistral AI MCP tools vulnerable to prompt injection?
Yes — Mistral AI MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content — documents, messages, tickets, records, or free-text fields — is a potential vector. StackOne Defender scans every tool response before it enters the agent's context — regex patterns in ~1ms, then a MiniLM classifier in ~4ms. 88.7% accuracy, CPU-only.
What is the context bloat of a Mistral AI agent and how do I avoid it?
Context bloat happens when Mistral AI tool schemas and API responses eat your Mistral AI agent's memory, preventing it from reasoning effectively. A single Mistral AI query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery and Code Mode reduce context bloat — loading only relevant tools per query and keeping raw responses out of the agent's context.
Can I limit which actions my Mistral AI agent can access?
Yes — you can limit which actions your Mistral AI agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Mistral AI MCP server?
Yes — you can create custom agent actions for your Mistral AI MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Mistral AI's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Mistral AI MCP server?
Skip a Mistral AI MCP server if your integration is purely software-to-software — direct Mistral AI API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Mistral AI actions at runtime.
What AI frameworks and AI clients does the StackOne Mistral AI MCP server support?
The StackOne Mistral AI MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.