mcp-server
Description
# mcp-server By: Zack Chaffee A20478873 A server implementing Model Coupling Protocol (MCP) capabilities for HDF5 file operations and Slurm job management. ## Features ### HDF5 file operations: - Read datasets - List file contents ### Slurm job management: - Submit jobs - Check…
About
# mcp-server By: Zack Chaffee A20478873 A server implementing Model Coupling Protocol (MCP) capabilities for HDF5 file operations and Slurm job management. ## Features ### HDF5 file operations: - Read datasets - List file contents ### Slurm job management: - Submit jobs - Check job status ### Node Hardware Operations…
Details
- Author
- zchaffee1
- Downloads
- 199
- Categories
- Other
Jump to
- Read HDF5 datasets and list file contents
- Submit Slurm jobs and check job status
- Get CPU, memory, disk, and comprehensive system information
- Compress/decompress string data or files using gzip or zlib
- JSON-RPC interface via HTTP for tool discovery and invocation
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
mcp-serverCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Clone the repository, create a virtual environment with uv venv .venv, activate it, and install dependencies with uv pip install -e . (optionally -e ".[test]"). Start the server by running python -m src.server, which listens at http://localhost:8000. Send MCP requests to the POST /mcp endpoint or use a health check at GET /health.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp-server": {
"mcp-server": {
"type": "http",
"url": "http://localhost:8000"
}
}
}
}
McpServers
{
"mcp-server": {
"type": "http",
"url": "http://localhost:8000"
}
}
mcp-server
By: Zack Chaffee A20478873
A server implementing Model Coupling Protocol (MCP) capabilities for HDF5 file operations and Slurm job management.
Features
HDF5 file operations:
- Read datasets - List file contentsSlurm job management:
- Submit jobs - Check job statusNode Hardware Operations
- Get CPU information - Get memory information - Get disk information - Get comprehensive system informationCompression Operations
- Compress string data with gzip or zlib - Compress files with gzip or zlib - Decompress dataSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



