An MCP server for processing images using Florence-2
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Mature repo (>1y old)
claude mcp add mcp-florence2 -- uvx args{
"mcpServers": {
"mcp-florence2": {
"command": "uvx",
"args": ["args"]
}
}
}MCP Servers overview
# Florence-2 MCP Server
[](https://github.com/astral-sh/uv)
[](https://github.com/jkawamoto/mcp-florence2/actions/workflows/python-app.yaml)
[](https://github.com/pre-commit/pre-commit)
[](https://github.com/jkawamoto/mcp-florence2/blob/main/LICENSE)
[](https://mseep.ai/app/jkawamoto-mcp-florence2)
An MCP server for processing images using [Florence-2](https://huggingface.co/microsoft/Florence-2-large).
You can process images or PDF files stored on a local or web server to extract text using OCR (Optical Character
Recognition) or generate descriptive captions summarizing the content of the images.
## Installation
### [Claude](https://claude.com/download)
Download the latest MCP bundle `mcp-florence2.mcpb` from
the [Releases](https://github.com/jkawamoto/mcp-florence2/releases) page,
then open the downloaded `.mcpb `file or drag it into the Claude Desktop's Settings window.
<details>
<summary>Manually configuration</summary>
You can also manually configure this server for Claude Desktop.
Edit the `claude_desktop_config.json` file by adding the following entry under `mcpServers`:
```json
{
"mcpServers": {
"florence-2": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/jkawamoto/mcp-florence2",
"mcp-florence2"
]
}
}
}
```
After editing, restart the application.
</details>
For more information,
see: [Connect to local MCP servers - Model Context Protocol](https://modelcontextprotocol.io/docs/develop/connect-local-servers).
### [goose](https://block.github.io/goose/)
Open this link
```
goose://extension?cmd=uvx&arg=--from&arg=git%2Bhttps%3A%2F%2Fgithub.com%2Fjkawamoto%2Fmcp-florence2&arg=mcp-florence2&id=florence2&name=Florence-2&description=An%20MCP%20server%20for%20processing%20images%20using%20Florence-2
```
to launch the installer, then click "Yes" to confirm the installation.
<details>
<summary>Manually configuration</summary>
You can also directly edit the config file (`~/.config/goose/config.yaml`) to include the following entry:
```yaml
extensions:
florence2:
name: Florence-2
cmd: uvx
args: [ --from, git+https://github.com/jkawamoto/mcp-florence2, mcp-florence2 ]
enabled: true
type: stdio
```
</details>
For more details on configuring MCP servers in Goose, refer to the documentation:
[Using Extensions | goose](https://block.github.io/goose/docs/getting-started/using-extensions#mcp-servers).
### [LM Studio](https://lmstudio.ai/)
To configure this server for LM Studio, click the button below.
[](https://lmstudio.ai/install-mcp?name=florence-2&config=eyJjb21tYW5kIjoidXZ4IiwiYXJncyI6WyItLWZyb20iLCJnaXQraHR0cHM6Ly9naXRodWIuY29tL2prYXdhbW90by9tY3AtZmxvcmVuY2UyIiwibWNwLWZsb3JlbmNlMiJdfQ%3D%3D)
## Tools
### ocr
Process an image file or URL using OCR to extract text.
#### Arguments:
- **src**: A file path or URL to the image file that needs to be processed.
### caption
Processes an image file and generates captions for the image.
#### Arguments:
- **src**: A file path or URL to the image file that needs to be processed.
## License
This application is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
What people ask about mcp-florence2
What is jkawamoto/mcp-florence2?
+
jkawamoto/mcp-florence2 is mcp servers for the Claude AI ecosystem. An MCP server for processing images using Florence-2 It has 7 GitHub stars and was last updated today.
How do I install mcp-florence2?
+
You can install mcp-florence2 by cloning the repository (https://github.com/jkawamoto/mcp-florence2) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is jkawamoto/mcp-florence2 safe to use?
+
Our security agent has analyzed jkawamoto/mcp-florence2 and assigned a Trust Score of 92/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains jkawamoto/mcp-florence2?
+
jkawamoto/mcp-florence2 is maintained by jkawamoto. The last recorded GitHub activity is from today, with 2 open issues.
Are there alternatives to mcp-florence2?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy mcp-florence2 to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/jkawamoto-mcp-florence2)<a href="https://claudewave.com/repo/jkawamoto-mcp-florence2"><img src="https://claudewave.com/api/badge/jkawamoto-mcp-florence2" alt="Featured on ClaudeWave: jkawamoto/mcp-florence2" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。