io.github.jkawamoto/mcp-florence2
An MCP server for processing images using Florence-2
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
https://github.com/jkawamoto/mcp-florence2/releases/download/v0.5.3/mcp-florence2.mcpbDocumentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Florence-2 MCP Server
An MCP server for processing images using Florence-2.
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
Download the latest MCP bundle mcp-florence2.mcpb from
the Releases page,
then open the downloaded .mcpbfile or drag it into the Claude Desktop's Settings window.
Manually configuration
You can also manually configure this server for Claude Desktop.
Edit the claude_desktop_config.json file by adding the following entry under mcpServers:
{
"mcpServers": {
"florence-2": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/jkawamoto/mcp-florence2",
"mcp-florence2"
]
}
}
}
After editing, restart the application.
For more information, see: Connect to local MCP servers - Model Context Protocol.
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.
Manually configuration
You can also directly edit the config file (~/.config/goose/config.yaml) to include the following entry:
extensions:
florence2:
name: Florence-2
cmd: uvx
args: [ --from, git+https://github.com/jkawamoto/mcp-florence2, mcp-florence2 ]
enabled: true
type: stdio
For more details on configuring MCP servers in Goose, refer to the documentation: Using Extensions | goose.
LM Studio
To configure this server for LM Studio, click the button below.
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.
process
Processes an image file with a custom prompt using the Florence-2 model.
Arguments:
- src: A file path or URL to the image file that needs to be processed.
- prompt: A custom prompt for the Florence-2 model.
License
This application is licensed under the MIT License. See the LICENSE file for more details.
Frequently asked questions
What is io.github.jkawamoto/mcp-florence2?
An MCP server for processing images using Florence-2
How do I install io.github.jkawamoto/mcp-florence2?
Follow the installation steps in its documentation, shown on this page and in its repository.
Does io.github.jkawamoto/mcp-florence2 need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.jkawamoto/mcp-florence2 open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains io.github.jkawamoto/mcp-florence2?
It is published by jkawamoto. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.