blightmud_mcp

This repository provides a Blightmud plugin that implements the MUD Client Protocol v2.1, supporting packages like client reporting, external MOO editing, and status bar updates. It also supports the early

6
1

Blightmud MCP

This is a plugin for Blightmud that implements the MUD Client Protocol v2.1, enhancing communication between the client and MUD servers.

Supported Packages

The plugin supports several MCP packages: dns-com-vmoo-client reports client information and sets the @linelength, dns-org-mud-moo-simpleedit enables external editing of MOO verbs and lists, and dns-com-awns-status allows writing text to the client status bar. It also supports the early LambdaMOO local editing protocol for older MOOs.

Installation

Install within Blightmud using /add_plugin https://github.com/lisdude/blightmud_mcp and /enable_plugin blightmud_mcp.

Commands

Key commands include /mcp for configuring plugin options, /linelen to set @linelength, /flush to reset the local editor, /flush-all to delete all intermediary .moo files, and /editing to list currently open files.

Configuration

The /mcp command allows customization of settings like simpleedit_path, simpleedit_timeout, edit_command, lambdamoo_connect_string, and debug_mcp. The edit_command supports substitutions like %NAME and %FILE for dynamic editor launching.

Repository

LI
lisdude

lisdude/blightmud_mcp

Created

May 25, 2020

Updated

February 11, 2025

Language

Lua

Category

Developer Tools