# holaspirit-mcp-server

> MCP Server

This repository provides an MCP-compatible server for accessing the Holaspirit API, enabling AI assistants to interact with Holaspirit data through a standardized interface. It offers tools for managing tasks, metrics,

## Overview

- **Category:** Productivity
- **Language:** JavaScript
- **Stars:** 1
- **Forks:** 2
- **Owner:** syucream
- **GitHub:** https://github.com/syucream/holaspirit-mcp-server
- **Homepage:** https://www.npmjs.com/package/holaspirit-mcp-server
- **Created:** 2025-01-13T02:32:14+00:00
- **Updated:** 2025-03-26T16:41:24+00:00
- **Source:** https://model-context-protocol.com/servers/holaspirit-mcp-server-api-access-tasks

## Setup

## Setup

### Installation

#### Installing via Smithery

To install holaspirit-mcp-server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/holaspirit-mcp-server):

```bash
npx -y @smithery/cli install holaspirit-mcp-server --client claude
```

#### Manual Installation

```bash
npm install holaspirit-mcp-server
```

### Configuration

- `HOLASPIRIT_API_TOKEN`: Your Holaspirit API token

### Usage

#### Start the MCP server

Directly:
```bash
npx holaspirit-mcp-server
```

Or, run the installed module with node.

#### Edit MCP configuration json for your client:

```json
...
    "lightdash": {
      "command": "npx",
      "args": [
        "-y",
        "holaspirit-mcp-server"
      ],
      "env": {
        "HOLASPIRIT_API_TOKEN": "<your token>"
      }
    },
...
```

## Tools

## Available Tools

1. `list_tasks` - List all tasks in the organization
2. `list_metrics` - List all metrics in the organization
3. `list_circles` - List all circles in the organization
4. `get_circle` - Get details of a specific circle
5. `list_roles` - List all roles in the organization
6. `get_role` - Get details of a specific role
7. `list_domains` - List all domains in the organization
8. `list_policies` - List all policies in the organization
9. `list_meetings` - List all meetings in the organization
10. `get_meeting` - Get details of a specific meeting
