{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_3thgfam3y85z","handle":"iflow-mcp-lemopian-mistral-ocr","url":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr","links":{"self":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr/record.json","html":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr","markdown":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-lemopian-mistral-ocr","status":"https://wellknown.network/api/v1/agents/iflow-mcp-lemopian-mistral-ocr/status","claim":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-lemopian-mistral-ocr/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-lemopian-mistral-ocr/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-lemopian-mistral-ocr/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-lemopian-mistral-ocr","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_lemopian-mistral-ocr","summary":"Mistral OCR","description":"# Mistral OCR MCP Server\n\nA Model Context Protocol (MCP) server that provides OCR (Optical Character Recognition) functionality using Mistral's OCR API. This server allows you to extract text content from PDF files and images through MCP-compatible clients like Cursor and Claude Desktop.\n\n> 📖 **For more context and practical usage examples, read the related article:** [How I Use Mistral Document AI to Consolidate My Notes](https://medium.com/@leundeuange/how-i-use-mistral-document-ai-to-consolidate-my-notes-16416c7b7225)\n\n## Usage example flowchart\n\n![flow](docs/with_notion_flowchart.png)\n\n## Features\n\n- Extract text from PDF files and images (JPG, JPEG, PNG, TIFF, BMP)\n- Returns structured content with page-by-page breakdown\n- Integrates seamlessly with MCP clients\n- Built with FastMCP for optimal performance\n\n## Prerequisites\n\n- [uv](https://docs.astral.sh/uv/) package manager\n- Python 3.10.1 or higher\n- Mistral API Key : [https://console.mistral.ai/api-keys](https://console.mistral.ai/api-keys)\n\n## Installation\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/lemopian/mistral-ocr-mcp.git\n   cd mistral-ocr-mcp\n   ```\n\n2. **Install dependencies using uv:**\n   ```bash\n   uv sync\n   ```\n\n3. **Set up environment variables:**\n   Create a `.env` file in the project root:\n   ```bash\n   echo \"MISTRAL_API_KEY=your_mistral_api_key_here\" > .env\n   ```\n\n## Configuration for MCP Clients\n\nAdd the following configuration to your MCP client config file:\n\n```json\n{\n  \"mcpServers\": {\n    \"mistral-ocr\": {\n      \"command\": \"/Users/yourusername/.local/bin/uv\",\n      \"args\": [\n        \"--directory\",\n        \"/path/to/mistral-ocr-mcp\",\n        \"run\",\n        \"main.py\"\n      ]\n    }\n  }\n}\n```\n\n**Important:** Replace `/path/to/mistral-ocr-mcp` with the actual path to your cloned repository.\n\n## Usage\n\nOnce configured, the server provides the following tool:\n\n### `extract_file_content`\n\nExtracts text content from PDF files and images.\n\n**Parameters:**\n- `file_path…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_lemopian-mistral-ocr","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"documents.ocr","name":"OCR","confidence":1,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":0.802,"provenance":"derived"},{"slug":"productivity.notes","name":"Notes & Docs","confidence":0.768,"provenance":"derived"}],"categories":["dev","documents","productivity"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_lemopian-mistral-ocr","registry":"pypi","observedAt":"2026-09-15T18:22:10.385Z","publishedAt":"2026-02-06T18:42:03.395388Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_lemopian-mistral-ocr","url":"https://pypi.org/project/iflow-mcp_lemopian-mistral-ocr/","firstSeenAt":"2026-09-09T19:24:48.963Z","fetchedAt":"2026-09-15T18:21:16.728Z","normalizedAt":"2026-09-15T18:21:16.728Z"}]},"firstSeenAt":"2026-09-09T19:24:48.963Z","updatedAt":"2026-09-15T18:22:10.385Z"}