Holaspirit

A MCP server that accesses to Holaspirit
  • javascript

1

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You run a MCP server that provides a standardized interface to Holaspirit data, letting AI assistants perform tasks, read data, and interact with your organization’s circles, meetings, and members through simple commands.

How to use

You connect your MCP client to the holaspirit MCP server to perform actions like listing tasks, circles, roles, meetings, and more. Choose the transport mode that fits your workflow. Use stdio when your client communicates over stdin/stdout, or use HTTP when you want to interact through a web-friendly API surface. The server translates your requests into Holaspirit API calls and returns structured results that your assistant can reason about.

Common usage patterns include listing core data (tasks, circles, roles, domains), retrieving details for a specific circle or meeting, and searching for members by email. You can combine multiple actions into a session with an MCP client to build workflows, automations, or conversational assistants that navigate your Holaspirit data.

How to install

Prerequisites: you need Node.js and npm installed on your system. Make sure you have a valid Holaspirit API token and your organization ID ready, as you will configure the server with these values.

Install the server package using npm or run it directly with npx. You can also run it in a development mode during testing.

Configuration and usage notes

Two transport modes are supported. The stdio transport runs the MCP server locally and communicates via stdin/stdout. The HTTP transport exposes an HTTP endpoint that accepts POST requests on any path and uses the Streamable HTTP protocol.

Environment variables you need to configure are the Holaspirit API token and your organization ID. These values authenticate requests to Holaspirit and scope data to your organization.

Security considerations

Treat your API token like a password. Store it securely in an environment file or secret manager, and ensure it is not committed to code repositories. When using HTTP transport, restrict access to trusted clients and consider routing through a gateway that enforces proper authentication.

Troubleshooting

If you encounter connection issues, verify that the API token and organization ID are correct, and ensure the Holaspirit service is reachable from your environment. Check that the MCP server is running on the expected port for HTTP transport, and review logs for any authentication errors or rate limiting from the Holaspirit API.

Examples of common actions

List all tasks in your organization, retrieve details for a specific circle, or fetch the member feed. The server exposes a clear set of endpoints that map directly to these activities.

Tools and endpoints (capabilities)

The MCP server provides a set of endpoints to list and get details for tasks, metrics, circles, roles, domains, policies, meetings, and member-related data. You can search for a member by email and retrieve tensions for a meeting or meetings.

Starting the server in stdio mode

npx holaspirit-mcp-server

Starting the server in HTTP mode

npx holaspirit-mcp-server --port 3000

Available tools

holaspirit_list_tasks

List all tasks in the organization

holaspirit_list_metrics

List all metrics in the organization

holaspirit_list_circles

List all circles in the organization

holaspirit_get_circle

Get details of a specific circle

holaspirit_list_roles

List all roles in the organization

holaspirit_get_role

Get details of a specific role

holaspirit_list_domains

List all domains in the organization

holaspirit_list_policies

List all policies in the organization

holaspirit_list_meetings

List all meetings in the organization

holaspirit_get_meeting

Get details of a specific meeting

holaspirit_get_member_feed

Get member feed

holaspirit_get_tensions

Get tensions for a meeting or meetings

holaspirit_search_member

Search for a member by email

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational