Skip to main content
Glama

list_statuses

Retrieve available issue statuses from Redmine to track project progress and workflow states.

Instructions

Returns a list of available issue statuses.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler logic for list_statuses that interacts with the Redmine API to fetch issue statuses.
    def list_statuses(self) -> List[Dict[str, Any]]:
        try:
            return [
                {"id": s.id, "name": s.name}
                for s in self._redmine.issue_status.all()
            ]
        except Exception as e:
            raise RedmineError(f"list_statuses failed: {e}") from e
  • The tool registration and entry point for list_statuses in the MCP server.
    @mcp.tool()
    def list_statuses() -> List[Dict[str, Any]]:
        """Returns a list of available issue statuses."""
        logger.info("tool=list_statuses")
        try:
            return _client().list_statuses()
        except RedmineError as e:
            logger.error(f"list_statuses error: {e}")
            raise

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/daiji-sshr/redmine-mcp-stateless'

If you have feedback or need assistance with the MCP directory API, please join our Discord server