- Explore MCP Servers
- mcp-server-galaxy-tool
Mcp Server Galaxy Tool
What is Mcp Server Galaxy Tool
mcp-server-galaxy-tool is an MCP server designed to provide utilities for generating and validating Galaxy tool XML files, which are essential for integrating tools into the Galaxy platform.
Use cases
Use cases include creating Galaxy tools for data processing, integrating machine learning models into Galaxy workflows, and validating existing Galaxy tool XML files.
How to use
To use mcp-server-galaxy-tool, clone the repository, install the required dependencies, and configure the server in Cline. Once set up, you can run the server and create Galaxy tools using the provided commands.
Key features
Key features include validating Galaxy tool XML files against the official schema and generating basic template XML files for Galaxy tools.
Where to use
mcp-server-galaxy-tool is primarily used in bioinformatics and computational biology, where Galaxy is a popular platform for data analysis and workflow management.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Server Galaxy Tool
mcp-server-galaxy-tool is an MCP server designed to provide utilities for generating and validating Galaxy tool XML files, which are essential for integrating tools into the Galaxy platform.
Use cases
Use cases include creating Galaxy tools for data processing, integrating machine learning models into Galaxy workflows, and validating existing Galaxy tool XML files.
How to use
To use mcp-server-galaxy-tool, clone the repository, install the required dependencies, and configure the server in Cline. Once set up, you can run the server and create Galaxy tools using the provided commands.
Key features
Key features include validating Galaxy tool XML files against the official schema and generating basic template XML files for Galaxy tools.
Where to use
mcp-server-galaxy-tool is primarily used in bioinformatics and computational biology, where Galaxy is a popular platform for data analysis and workflow management.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
MCP Server: Galaxy Tool Utilities
This project provides an MCP (Model Context Protocol) server that exposes utilities for working with Galaxy tool XML files.
Features (More Coming Soon)
- Validate Galaxy Tool XML: Check if a Galaxy tool XML file is valid according to the official schema.
- Generate Basic Template: Instantly create a boilerplate Galaxy tool XML file.
Requirements
- Python 3.8+
- uv (for running the server, or use your preferred Python environment)
- Cline (or any MCP-compatible agent)
Installation
-
Clone this repository:
git clone https://github.com/yourusername/mcp-server-galaxy-tool.git cd mcp-server-galaxy-tool -
Install dependencies:
uv sync
Configuring the MCP Server in Cline
To use this MCP server with Cline in VSCode, add it to your Cline MCP configuration. Here’s how:
-
Install Cline in VSCode by searching for it in the Extensions marketplace and installing it.
-
Follow the Cline documentation to add a new server entry. Here is an example MCP servers config:
{ "mcpServers": { "Galaxy Tools": { "disabled": false, "timeout": 60, "command": "<path to your uv>", "args": [ "--directory", "</path/to/this/repo/mcp-server-galaxy-tool>", "run", "main.py" ], "transportType": "stdio" } } }
- Make sure the
commandandworkingDirectorymatch your local setup. - Save the file and restart Cline if necessary.
Usage
Once the server is running and configured in Cline, you can try this example in Cline:
Create a Galaxy tool that uses PyCaret to perform regression on tabular data.
Project Structure
main.py— MCP server entry pointgalaxy.xsd— Official Galaxy tool XML schemapyproject.toml— Python project configurationREADME.md— This documentation
License
MIT License
Acknowledgments
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










