- Explore MCP Servers
- hyperslop-mcp
Hyperslop Mcp
What is Hyperslop Mcp
hyperslop-mcp is a basic MCP (Model Context Protocol) server implementation that provides access to a hyperslop gateway API, enabling file operations and logging functionalities.
Use cases
Use cases include developing applications that need to manage files and directories, testing file operations interactively, and monitoring server performance during development.
How to use
To use hyperslop-mcp, clone the repository, set up a virtual environment, install dependencies, configure the Gateway API, and run the server in development mode for testing.
Key features
Key features include Gateway API integration for file system operations (reading, creating, writing, deleting files and directories), file tree operations, logging for all operations, and progress reporting for long-running tasks.
Where to use
hyperslop-mcp can be used in software development environments, particularly for applications that require file management and logging capabilities through a structured API.
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 Hyperslop Mcp
hyperslop-mcp is a basic MCP (Model Context Protocol) server implementation that provides access to a hyperslop gateway API, enabling file operations and logging functionalities.
Use cases
Use cases include developing applications that need to manage files and directories, testing file operations interactively, and monitoring server performance during development.
How to use
To use hyperslop-mcp, clone the repository, set up a virtual environment, install dependencies, configure the Gateway API, and run the server in development mode for testing.
Key features
Key features include Gateway API integration for file system operations (reading, creating, writing, deleting files and directories), file tree operations, logging for all operations, and progress reporting for long-running tasks.
Where to use
hyperslop-mcp can be used in software development environments, particularly for applications that require file management and logging capabilities through a structured API.
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
Hyperslop MCP Server
A basic MCP (Model Context Protocol) server implementation using FastMCP that provides access to a hyperslop gateway API.
Features
- Gateway API Integration:
- Text File Operations (read, write, delete text files)
- Directory Operations (create, read, delete directories)
- File Tree Operations (read entire file structure)
- Configurable via api.json file
- Basic MCP tools and resources:
- Text file operations through Gateway API
- Directory operations through Gateway API
- File tree operations through Gateway API
- Logging for all operations
- Progress reporting for long-running operations
Installation
- Clone this repository:
git clone https://github.com/your-username/hyperslop-mcp.git
cd hyperslop-mcp
- Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Unix/macOS
# or
.\venv\Scripts\activate # On Windows
- Install dependencies:
pip install -r requirements.txt
- Install FastMCP using uv (required for deploying servers):
# First install uv if you don't have it
# On macOS:
brew install uv
# On other platforms, follow instructions at https://github.com/astral-sh/uv
# Then install FastMCP
uv pip install fastmcp
-
Configure the Gateway API:
- Open the HyperSlop app on the Hyperware network
- Click the “Copy API” button in the top right corner
- Create an
api.jsonfile in the project root directory - Paste the copied API configuration into the file
-
Install the MCP server:
fastmcp install main.py
- The next time you open Claude Desktop, the HyperSlop MCP will be available.
Running the Server
Development Mode (For Testing)
Run the server in development mode with:
fastmcp dev main.py
This launches the MCP Inspector interface where you can:
- Test your tools and resources interactively
- See detailed logs and error messages
- Monitor server performance
Available Tools
The server provides two main tools that handle all file system operations:
1. hyperslop_network_read
Read operations on the Hyperslop network. Available operations:
get_node_name: Get your node’s name as configured in api.jsonread_directory: List contents of a directory on any noderead_file: Read contents of a text file from any noderead_file_tree: Read the entire file tree structure from any node
Example request:
{
"operation": "read_file",
"node": "fake.os",
"path": "example.txt"
}
2. hyperslop_network_write
Write operations on the Hyperslop network. Available operations:
create_directory: Create a new directory on your nodedelete_directory: Delete a directory and its contents from your nodewrite_file: Write content to a file (creates if doesn’t exist)delete_file: Delete a file from your node
Example request:
{
"operation": "write_file",
"node": "fake.os",
"path": "example.txt",
"content": "Hello, world!"
}
Note: Write operations can only be performed on your own node (as configured in api.json).
Limitations
- This MCP server only handles text files. For binary files or large files, use the HyperSlop app directly.
- All file operations are performed through the Gateway API using the credentials in api.json.
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.










