Skip to content

feat: add OutageDeck MCP tool - #6711

Open
koko3tallah wants to merge 1 commit into
FlowiseAI:mainfrom
koko3tallah:feature/outagedeck-mcp
Open

feat: add OutageDeck MCP tool#6711
koko3tallah wants to merge 1 commit into
FlowiseAI:mainfrom
koko3tallah:feature/outagedeck-mcp

Conversation

@koko3tallah

Copy link
Copy Markdown

Summary

  • add a native remote MCP component for OutageDeck
  • expose the server’s nine public, read-only status and incident tools without requiring credentials
  • let builders select only the actions their agent needs
  • include a matching component icon and focused unit coverage

Safety and scope

The component connects only to the fixed HTTPS endpoint https://outagedeck.com/api/mcp. It filters the server tool list through an explicit allowlist, excluding account-specific alert, key, and billing actions. No credentials or user secrets are collected.

Validation

  • pnpm --filter flowise-components exec eslint nodes/tools/MCP/OutageDeck/OutageDeckMCP.ts nodes/tools/MCP/OutageDeck/OutageDeckMCP.test.ts
  • pnpm --filter flowise-components exec jest --runInBand nodes/tools/MCP/OutageDeck/OutageDeckMCP.test.ts (3 tests passed)
  • pnpm --filter flowise-components build
  • live compiled-component check returned the expected nine public tools

Disclosure: this contribution is submitted by the OutageDeck team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant