Iris MCP Server logo

Iris MCP Server

by MCP-Mirror

Iris MCP Server is a Model Context Protocol server for automatically generating tag-based release notes for Git repositories. It analyzes the differences between tags and generates structured release notes in the `.iris` directory.

View on GitHub

Last updated: N/A

What is Iris MCP Server?

Iris MCP Server is a tool that automates the generation of release notes based on tags in a Git repository. It analyzes the differences between specified tags and creates a structured release note document.

How to use Iris MCP Server?

To use Iris MCP Server, you typically install it using npm (npm install iris-mcp-server) and then use it via a client to generate release notes by specifying start and end tags, a title, and optionally, categorized lists of features, improvements, bug fixes, and breaking changes. The generated release notes are saved in Markdown format in the .iris directory.

Key features of Iris MCP Server

  • Automatically detects differences between tags

  • Customizable release note templates

  • Categorization of changes (features, improvements, bug fixes, etc.)

  • Markdown output format

  • Automatic saving to the .iris folder

Use cases of Iris MCP Server

  • Automating release note generation for software projects

  • Creating structured release notes for each version of a product

  • Improving communication with users about changes in new releases

  • Simplifying the process of documenting changes in a Git repository

FAQ from Iris MCP Server

How do I install Iris MCP Server?

You can install it using npm: npm install iris-mcp-server.

What format are the release notes generated in?

The release notes are generated in Markdown format.

Where are the release notes saved?

The release notes are automatically saved to the .iris folder in your repository.

Can I customize the release note template?

Yes, the release note template is customizable, though the specifics of customization are not detailed in this README.

How do I contribute to the project?

You can contribute by forking the repository, creating a new branch, committing your changes, pushing the branch, and creating a pull request.