npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@iflow-mcp/bitovi-cascade-mcp

v1.1.3

Published

<img width="60" height="60" alt="cascade-mcp" src="https://github.com/user-attachments/assets/79a3f9d3-d323-4948-a563-e6788b32cda9" align="left" /> Cascade MCP helps you analyze Figma, Google Docs and Confluence, and write Jira tickets with AI! This open

Readme

Cascade MCP

Cascade MCP helps you analyze Figma, Google Docs and Confluence, and write Jira tickets with AI! This open source project provides a collection of MCP (Model Context Protocol) capabilities for Bitovi's Cascading AI Enablement Initiative.

Checkout our introduction video to understand what it can do:

Watch the video

👉 Btw, Bitovi can help you integrate this into your own SDLC workflow: AI for Software Teams

Getting Started

Read our Getting Started Writing a Story from Figma on how to set up your Figma designs and Jira story for best results.

Read our Getting Started Building Epics and Stories from Figma on how to set up your Figma designs and Jira story for best results.

Supported Tools

Supported tools at the https://cascade.bitovi.com/mcp endpoint:

Combined Tools (Multi-provider workflows):

  • analyze-feature-scope - Generate scope analysis from Figma designs linked in a Jira epic (identifies features, establishes scope boundaries, surfaces questions before implementation)
  • write-shell-stories - Generate shell stories from Figma designs linked in a Jira epic (analyzes screens, downloads assets, creates prioritized user stories using AI)
  • write-epics-next-story - Write the next Jira story from shell stories in an epic (validates dependencies, generates full story content, creates Jira issue with acceptance criteria)
  • review-work-item - Review a Jira work item and generate questions identifying gaps, ambiguities, and missing information (posts review as Jira comment)

Atlassian/Jira Tools:

  • atlassian-get-sites - Get list of accessible Atlassian sites for the authenticated user
  • atlassian-get-issue - Retrieve complete details of a Jira issue by ID or key, including description, attachments, comments, and full field data
  • atlassian-get-attachments - Fetch Jira attachments by attachment ID (returns base64-encoded content)
  • atlassian-update-issue-description - Update a Jira issue description with markdown content (automatically converted to ADF)
  • search - Search Jira issues using JQL (Jira Query Language) with standardized document format output
  • fetch - Fetch Jira issue details by issue key/ID in standardized document format (ChatGPT-compatible)

Figma Tools:

Utility Tools:

  • utility-test-sampling - Test sampling functionality by sending prompts to the agent and logging the interaction (enables testing of agent capabilities and inter-MCP tool communication)

Read the REST API documentation for accessing these endpoints:

  • POST /api/analyze-feature-scope
  • POST /api/write-shell-stories
  • POST /api/write-next-story

LLM Client Support

The API supports 8 major LLM clients (Anthropic, OpenAI, Google, AWS Bedrock, Mistral, DeepSeek, Groq, xAI). Users choose their LLM client and supply credentials via request headers.

See the LLM Provider Guide for complete documentation.

Use

There are two main ways to use CascadeMCP:

  • With the mini MCP client hosted at https://cascade.bitovi.com/
  • With an MCP client that has sampling capabilities (like VSCode Copilot), shown below.
  • With a Jira automation, shown here.

If you're just trying to see it work, we recommend using the mini MCP client.

Prerequisites

If you want to do the story writing workflow, you'll need:

Mini MCP Client

In this example, you'll use the mini MCP client hosted at https://cascade.bitovi.com/ to create stories from a Jira epic.

In order to use the mini MCP client, you'll need an Anthropic SDK API token.

  1. Go to https://cascade.bitovi.com/
  2. Enter your Anthropic SDK API (this isn't sent to the server, but if anyone asks you to share a key like this, make sure you give one you can delete after).
  3. Click connect
  4. Authorize Jira and Figma

VSCode Copilot

In this example, we will use VSCode to connect to CascadeMCP and ask CascadeMCP to analyze some Figma images, write shell stories, and the write a story.

Before using the tool, you'll need the following:

In your project, create a .vscode/mcp.json file

Click the Add Server... button:

Select the HTTP option:

Paste the following URL and hit enter: https://cascade.bitovi.com/mcp. Then, add cascade-mcp as the name and hit enter.

You can use the following JSON too if the Add Server button did not work for you:

{
    "servers": {
        "cascade-mcp": {
            "url": "https://cascade.bitovi.com/mcp"
        }
    }
}

This will kick off the authentication:

When complete, you should be able to set your copilot chat in Agent mode and ask the question:

MCP: what tools do I have available?

This should tell you you have the Jira MCP tool available: