Holaspirit Mcp Сервер
Сервер MCP, который получает доступ к Holaspirit
Обзор
Что такое Holaspirit MCP Server?
Holaspirit MCP Server — это мощный инструмент, предназначенный для обеспечения бесшовного доступа к платформе Holaspirit. Он служит промежуточным программным обеспечением, которое соединяет различные приложения и сервисы, позволяя пользователям эффективно взаимодействовать с функциями и возможностями Holaspirit. Этот сервер особенно полезен для разработчиков, которые хотят интегрировать Holaspirit в свои существующие системы или создать новые приложения, использующие возможности Holaspirit.
Особенности Holaspirit MCP Server
- Легкая интеграция: Holaspirit MCP Server упрощает процесс подключения к платформе Holaspirit, облегчая разработчикам интеграцию ее функций в свои приложения.
- Функциональность промежуточного ПО: Действует как мост между различными сервисами, обеспечивая плавное взаимодействие и обмен данными.
- Надежная поддержка API: Предлагает обширный API, который позволяет разработчикам получать доступ к различным функциональным возможностям Holaspirit, улучшая общий пользовательский опыт.
- Открытый исходный код: Будучи публичным репозиторием, разработчики могут вносить свой вклад в его развитие, настраивать его в соответствии со своими потребностями и получать поддержку от сообщества.
- Документация и поддержка сообщества: Поставляется с обширной документацией и активным сообществом, что облегчает пользователям поиск помощи и ресурсов.
Как использовать Holaspirit MCP Server
-
Установка: Начните с установки Holaspirit MCP Server через npm. Вы можете сделать это, выполнив следующую команду в терминале:
npm install holaspirit-mcp-server -
Конфигурация: После установки настройте сервер, установив необходимые переменные окружения и файлы конфигурации для подключения к вашей учетной записи Holaspirit.
-
Запуск сервера: Запустите сервер с помощью команды:
npm start -
Доступ к API: После запуска сервера вы можете получить доступ к конечным точкам API для взаимодействия с функциями Holaspirit. Обратитесь к документации для получения подробной информации о доступных конечных точках и их использовании.
-
Разработка вашего приложения: Используйте API для создания вашего приложения, интегрируя функциональные возможности Holaspirit по мере необходимости.
Часто задаваемые вопросы
В1: Какова цель Holaspirit MCP Server?
О1: Holaspirit MCP Server предназначен для предоставления разработчикам простого способа доступа и интеграции функций Holaspirit в свои приложения.
В2: Является ли Holaspirit MCP Server бесплатным для использования?
О2: Да, Holaspirit MCP Server является открытым исходным кодом и доступен бесплатно на npm.
В3: Где я могу найти документацию для Holaspirit MCP Server?
О3: Документация доступна на странице пакета npm и в репозитории.
В4: Могу ли я внести свой вклад в Holaspirit MCP Server?
О4: Абсолютно! Как проект с открытым исходным кодом, взносы приветствуются. Вы можете сделать форк репозитория, внести изменения и отправить запрос на слияние.
В5: Какие технологии использует Holaspirit MCP Server?
О5: Сервер построен с использованием Node.js, что позволяет ему эффективно обрабатывать асинхронные операции и предоставляет надежную среду для взаимодействия с API.
Деталь
holaspirit-mcp-server
A MCP(Model Context Protocol) server that accesses to Holaspirit API.
This server provides MCP-compatible access to Holaspirit's API, allowing AI assistants to interact with your Holaspirit data through a standardized interface.
<a href="https://glama.ai/mcp/servers/7tn35lri9w"><img width="380" height="200" src="https://glama.ai/mcp/servers/7tn35lri9w/badge" alt="Holaspirit Server MCP server" /></a>
Features
Available tools:
holaspirit_list_tasks- List all tasks in the organizationholaspirit_list_metrics- List all metrics in the organizationholaspirit_list_circles- List all circles in the organizationholaspirit_get_circle- Get details of a specific circleholaspirit_list_roles- List all roles in the organizationholaspirit_get_role- Get details of a specific roleholaspirit_list_domains- List all domains in the organizationholaspirit_list_policies- List all policies in the organizationholaspirit_list_meetings- List all meetings in the organizationholaspirit_get_meeting- Get details of a specific meetingholaspirit_get_member_feed- Get member feedholaspirit_get_tensions- Get tensions for a meeting or meetingsholaspirit_search_member- Search for a member by email
Quick Start
Installation
Installing via Smithery
To install holaspirit-mcp-server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install holaspirit-mcp-server --client claude
Manual Installation
npm install holaspirit-mcp-server
Configuration
You can configure the server using environment variables. Two methods are supported:
Environment Variables
HOLASPIRIT_API_TOKEN: Your Holaspirit API tokenHOLASPIRIT_ORGANIZATION_ID: Your Holaspirit organization ID
Using .env File
Create a .env file in the project root:
### Copy the example file
cp .env.example .env
Then edit .env with your actual values:
HOLASPIRIT_API_TOKEN=your_api_token_here
HOLASPIRIT_ORGANIZATION_ID=your_organization_id_here
Usage
The server supports two transport modes:
Stdio Transport (Default)
For use with MCP clients that communicate via stdin/stdout:
npx holaspirit-mcp-server
HTTP Transport
For use with web clients or HTTP-based integrations using the latest Streamable HTTP protocol:
npx holaspirit-mcp-server --port 3000
The HTTP server accepts POST requests only on any path (e.g., /, /mcp, /sse) and uses the Streamable HTTP transport protocol.
Edit MCP configuration json for your client:
For stdio transport:
...
"holaspirit": {
"command": "npx",
"args": [
"-y",
"holaspirit-mcp-server"
],
"env": {
"HOLASPIRIT_API_TOKEN": "<your token>",
"HOLASPIRIT_ORGANIZATION_ID": "<your org id>"
}
},
...
For HTTP transport, configure your client to connect to:
http://localhost:3000/(or any path)
Development
Available Scripts
npm run dev- Start the server in development mode with hot reloadingnpm run build- Build the project for productionnpm run start- Start the production servernpm run lint- Run linting checks (ESLint and Prettier)npm run fix- Automatically fix linting issuesnpm run examples- Run the example scripts
Contributing
- Fork the repository
- Create your feature branch
- Run tests and linting:
npm run lint - Commit your changes
- Push to the branch
- Create a Pull Request
Конфигурация сервера
{
"mcpServers": {
"holaspirit-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--syucream--holaspirit-mcp-server--holaspirit-mcp-server",
"npm run start"
],
"env": {
"HOLASPIRIT_API_TOKEN": "holaspirit-api-token"
}
}
}
}