ImageJ / Fiji
An MCP server for ImageJ/Fiji, implemented as a Python wrapper for Fiji functions.
Proof of concept - MCP server for ImageJ / Fiji
See how it can look here: https://bsky.app/profile/nkiaru.bsky.social/post/3lrvofh64n225
This repo contains a basic MCP server for ImageJ/Fiji. It consists of 2 repositories:
- fiji-tools: (Java) contains a few functions that facilitates the comminucation with a LLM. The GUI for coding (editor) is easily accessible to a user, but not to a bot
- fiji_mcp: (Python) simple wrapper of Fiji functions, exposed as tools for the MCP server
To get this server working with Claude Desktop, you can add this in the configuration:
{"mcpServers":
{
"fiji_mcp": {
"command": "uv",
"args": [
"--directory",
"C:/Users/Nicolas/PycharmProjects/fiji_mcp",
"run",
"main.py"
]
}
}
}
The jar from fiji-tools has to be built - it's only available as SNAPSHOT at the moment.
<groupId>ch.epfl.biop</groupId>
<artifactId>fiji-tools</artifactId>
<version>0.1.0-SNAPSHOT</version>
Note that the jvm path has to be hardcoded in the Python main.py code:
# Entry point to run the server
if __name__ == "__main__":
import os
os.environ['JAVA_HOME'] = r'C:\Users\Nicolas\.jdks\corretto-11.0.24'
os.environ['PATH'] = r'C:\Users\Nicolas\.jdks\corretto-11.0.24\bin;' + os.environ.get('PATH', '')
Otherwise in the context where Claude Desktop is executed, the jvm cannot be found.
Похожие серверы
Scout Monitoring MCP
спонсорPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
спонсорAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Chrome DevTools MCP
Debug web applications by connecting to Chrome's developer tools via the Chrome DevTools Protocol.
YepCode
Execute any LLM-generated code in the YepCode secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages
oclif MCP Server Plugin
An oclif CLI plugin that automatically discovers and serves commands via the Model Context Protocol (MCP).
Clappia
A Python-based server for programmatically managing Clappia applications, forms, and submissions via its API.
MCP-Creator-MCP
Create new MCP servers using AI-guided workflows and intelligent templates.
Prompt MCP Server for Amazon Q
An MCP server for the Amazon Q Developer CLI to manage local prompt files.
InsForge MCP Server
InsForge is a backend development platform designed for agentic coding.
NodeMCU MCP
An MCP service for managing NodeMCU (ESP8266) IoT devices.
TestDino MCP
A Model Context Protocol (MCP) server that connects TestDino to AI agents. This server enables you to interact with your TestDino test data directly through natural language commands.
MCPSwift
A Swift framework for building Model Context Protocol (MCP) servers with a simplified API.