Bitrise Insights Server
БесплатноНе проверенA temporary MCP server that scrapes Bitrise Insights using Playwright to fetch flaky test data, providing tools to query workspace and app test insights until t
Описание
A temporary MCP server that scrapes Bitrise Insights using Playwright to fetch flaky test data, providing tools to query workspace and app test insights until the official API is released.
README
A hacky bitrise insights mcp using playwright till Bitrise Insights API is released.
Installation
Clone the repository and build:
git clone https://github.com/naveen-bitrise/temp-bitrise-insights-mcp.git
cd temp-bitrise-insights-mcp
npm install
npx playwright install
npm run build
Usage
MCP Configuration
Add to your MCP client configuration:
{
"mcpServers": {
"bitrise-insights": {
"command": "node",
"args": ["dist/index.js"],
"cwd": "/path/to/temp-bitrise-insights-mcp",
"type": "stdio"
}
}
}
Example for macOS/Linux:
{
"mcpServers": {
"bitrise-insights": {
"command": "node",
"args": ["dist/index.js"],
"cwd": "/Users/yourname/temp-bitrise-insights-mcp",
"type": "stdio"
}
}
}
Example for Windows:
{
"mcpServers": {
"bitrise-insights": {
"command": "node",
"args": ["dist/index.js"],
"cwd": "C:\\Users\\yourname\\temp-bitrise-insights-mcp",
"type": "stdio"
}
}
}
Available Tools
bitrise-insights-get-flaky-tests: Get comprehensive flaky tests data from Bitrise Insights
Authentication
A browser window will open automatically when Bitrise login is required. Complete the login and the tool will continue automatically.
Tool Parameters
{
workspace_slug: string, // Required: Bitrise workspace slug
app_slug?: string, // Optional: Specific app slug
interval?: string, // Optional: hourly, daily, weekly, monthly (default: monthly)
duration?: string, // Optional: e.g. "july", "last week", "P6M" (default: P6M)
include_test_cases?: boolean, // Optional: Include detailed test cases (default: false)
specific_test?: { // Optional: Get details for specific test
test_case_name: string,
test_suite_name?: string
}
}
Example Queries
- "Get flaky tests for workspace 'my-workspace' for the last 6 months"
- "Show me detailed test cases for app 'my-app' in workspace 'my-workspace'"
- "Get builds data for test case 'LoginTest' in suite 'AuthSuite'"
Requirements
- Node.js 18+
- Internet connection for browser authentication
Development
git clone https://github.com/naveen-bitrise/temp-bitrise-insights-mcp.git
cd temp-bitrise-insights-mcp
npm install
npm run dev
License
MIT
Установка Bitrise Insights Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/naveen-bitrise/temp-bitrise-insights-mcpFAQ
Bitrise Insights Server MCP бесплатный?
Да, Bitrise Insights Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Bitrise Insights Server?
Нет, Bitrise Insights Server работает без API-ключей и переменных окружения.
Bitrise Insights Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Bitrise Insights Server в Claude Desktop, Claude Code или Cursor?
Открой Bitrise Insights Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Bitrise Insights Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
