mcp-server-nodejs

koneksi-tech/mcp-server-nodejs

3.2

If you are the rightful owner of mcp-server-nodejs and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Node.js-based MCP server that integrates with Koneksi Storage for secure file operations.

Tools
7
Resources
0
Prompts
0

Koneksi MCP Server

MCP (Model Context Protocol) server for Koneksi Storage - a decentralized storage solution with IPFS integration.

Installation

npx @koneksi/mcp-server --help

Configuration with Claude Desktop

Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "koneksi": {
      "command": "npx",
      "args": [
        "@koneksi/mcp-server",
        "--client-id",
        "YOUR_CLIENT_ID",
        "--client-secret",
        "YOUR_CLIENT_SECRET",
        "--base-url",
        "https://uat.koneksi.co.kr"
      ]
    }
  }
}

Available Tools

  • upload_file - Upload a file to Koneksi Storage
  • download_file - Download a file from Koneksi Storage
  • list_directories - List all directories in Koneksi Storage
  • create_directory - Create a new directory
  • search_files - List files in a directory
  • upload_content - Upload content directly (base64 encoded)
  • backup_file - Backup a file with optional compression and encryption

Command Line Options

  • --client-id, -i - Koneksi API Client ID
  • --client-secret, -s - Koneksi API Client Secret
  • --base-url, -u - Koneksi API Base URL (default: https://uat.koneksi.co.kr)
  • --debug, -d - Enable debug logging
  • --help, -h - Show help message

Environment Variables

You can also use environment variables instead of command line arguments:

  • KONEKSI_API_CLIENT_ID - Koneksi API Client ID
  • KONEKSI_API_CLIENT_SECRET - Koneksi API Client Secret
  • KONEKSI_API_BASE_URL - Koneksi API Base URL
  • DEBUG - Enable debug logging (set to "true")

License

MIT