mikegehard_isolated-commands-mcp-server

mikegehard_isolated-commands-mcp-server

3.1

If you are the rightful owner of mikegehard_isolated-commands-mcp-server 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 Model Context Protocol server for running commands locally in an isolated environment.

The isolated-commands-mcp-server is a TypeScript-based Model Context Protocol (MCP) server designed to run commands in an isolated environment. It implements a simple notes system to demonstrate core MCP concepts. The server allows users to manage text notes through resources, tools, and prompts. Resources are represented by text notes with URIs and metadata, while tools enable the creation of new notes. Additionally, prompts are available for generating summaries of stored notes. This server is particularly useful for applications requiring isolated command execution and note management.

Features

  • Resources: List and access notes via `note://` URIs, each note has a title, content, and metadata, with plain text mime type for simple content access.
  • Tools: `create_note` tool allows the creation of new text notes by taking title and content as required parameters and storing the note in server state.
  • Prompts: `summarize_notes` prompt generates a summary of all stored notes, including all note contents as embedded resources, and returns a structured prompt for LLM summarization.

Tools

  1. create_note

    Tool for creating new text notes with title and content.