We use cookies for essential functionality and, with your consent, analytics. Privacy Policy

IceCubes
IceCubes|Documentation
Multi-Meeting AI Chat
Changelog
Claude

Claude Code Plugin

The IceCubes plugin for Claude gives you meeting intelligence in Claude Code and Claude Desktop. Search transcripts, prep for meetings, review deals, and track action items — all through natural language.

5 Slash Commands

Meeting prep, search, action items, weekly recap, and deal review.

13 MCP Tools

Full access to meetings, transcripts, insights, action items, contacts, and tags.

OAuth Login

Sign in via your browser on first use. No API key or environment variable needed.

Prerequisites

  1. Claude Desktop or Claude Code — Install from claude.ai
  2. An IceCubes account — Sign up at icecubes.app if you don't have one

Claude Desktop

Claude
Install IceCubes for Claude DesktopOne-click install · .mcpb extension

Download and double-click the file, or drag it into Claude Desktop. On first use, your browser will open to sign in — no API key or environment variable needed.

Claude Code (CLI)

Option A: Marketplace (recommended)

Add the IceCubes marketplace and install the plugin directly from Claude Code:

/plugin marketplace add manuaws2026-maker/IceCubesClaudePlugin
/plugin install icecubes@icecubes-marketplace

The plugin will be automatically cached and updated when new versions are available.

Option B: One-line install

Alternatively, run this command to download and install the plugin:

curl -sSL https://icecubes.app/api/plugin/install | bash

This creates the plugin at ~/.claude/plugins/icecubes/. Then start Claude Code with:

claude --plugin-dir ~/.claude/plugins/icecubes

On first use, Claude Code will open your browser to sign in to IceCubes. After you approve access, the plugin is ready — no API key or environment variable needed.

Alternative: API Key Authentication

If you prefer not to use the browser-based OAuth flow, you can authenticate with an API key instead. Create one from Settings → Integrations, then add the MCP server manually:

claude mcp add --transport http icecubes https://icecubes.app/api/mcp \
  --header "Authorization: Bearer ik_your_key_here"

Slash Commands

The plugin adds five slash commands (Claude Code only) that orchestrate the MCP tools into high-level workflows:

/icecubes:meeting-prep <person or company>

Prepare for an upcoming meeting by analyzing past interactions. Returns a prep brief with relationship history, outstanding action items, key context (budget, objections), and suggested talking points.

/icecubes:search <query>

Search across all your meeting transcripts, summaries, action items, and notes. Finds specific quotes, topics, or decisions with full context.

/icecubes:action-items

Review open action items across all meetings. Create new items or mark existing ones as complete. Shows overdue items and grouping by meeting.

/icecubes:weekly-recap

Generate a summary of your meetings from the past week. Includes day-by-day breakdown, key decisions, and new action items.

/icecubes:deal-review <company>

Full deal analysis with MEDDIC framework, timeline, budget discussions, competitive landscape, risk assessment, and recommended next steps.

Example Usage

Once the plugin is loaded, try these commands in Claude Code:

# Prep for a meeting
/icecubes:meeting-prep sarah@pinnacle.com

# Search for a specific topic
/icecubes:search "budget approval"

# Review your open action items
/icecubes:action-items

# Get last week's recap
/icecubes:weekly-recap last week

# Analyze a deal
/icecubes:deal-review Pinnacle Corp

You can also use the MCP tools directly by asking Claude naturally (works in both Claude Code and Desktop):

  • “What were the key decisions from my meetings last week?”
  • “Find all mentions of competitor pricing across my sales calls”
  • “Create an action item to follow up with Sarah about the proposal”
  • “Show me open action items that are overdue”
  • “What MEDDIC insights do we have for the Pinnacle deal?”

MCP Tools Reference

The plugin connects to the IceCubes MCP server, exposing 13 tools. See the full API & MCP documentation for details on each tool and its parameters.

Updating

Claude Desktop

Download the latest icecubes.mcpb and double-click to reinstall. Your OAuth session will be preserved.

Claude Code

If you installed via the marketplace, updates happen automatically. You can also manually update:

/plugin marketplace update icecubes-marketplace

If you installed via the one-line script, re-run the install command:

curl -sSL https://icecubes.app/api/plugin/install | bash

Then restart Claude Code to pick up the changes.

Uninstalling

Claude Desktop

Go to Settings → Integrations → Extensions in Claude Desktop, find IceCubes, and click Remove.

Claude Code

Remove the plugin directory:

rm -rf ~/.claude/plugins/icecubes

Switching Accounts

Claude caches OAuth tokens, so uninstalling and reinstalling the plugin won't always prompt you to sign in again. To switch to a different IceCubes account:

  1. Go to Settings → Integrations and click Disconnect All Sessions
  2. Next time you use an IceCubes tool in Claude, it will open your browser to sign in with your new account

Note: If you're using API key authentication in Claude Code, simply create a new key from the new account and update it in your MCP config.

Disconnecting

To fully disconnect IceCubes from Claude:

  1. Revoke access: Go to Settings → Integrations and click Disconnect All Sessions
  2. Remove from Claude Desktop: Go to Settings → Integrations → Extensions in Claude Desktop and remove IceCubes
  3. Remove from Claude Code: Run rm -rf ~/.claude/plugins/icecubes

Troubleshooting

MCP tools not appearing

Claude Code: Run /mcp to check the IceCubes server status. If it shows as unauthenticated, select it and follow the browser sign-in flow. If you're using an API key, make sure the header is set correctly.

Claude Desktop: Go to Settings → Integrations → Extensions and check that IceCubes is installed and enabled.

OAuth login not opening

Claude should automatically open your browser when you first use an IceCubes tool. If it doesn't, try removing and reinstalling the plugin. In Claude Code, run /mcp and select “Authenticate” for the IceCubes server.

Slash commands not available

Slash commands are only available in Claude Code (not Claude Desktop). Ensure you started Claude Code with the --plugin-dir flag pointing to the plugin directory. Check that the plugin files exist:

ls ~/.claude/plugins/icecubes/.claude-plugin/plugin.json

Wrong account / can't switch accounts

Go to Settings → Integrations and click Disconnect All Sessions, then use any IceCubes tool in Claude to re-authenticate with the correct account.

Using an API key instead

If you prefer API key auth over browser-based OAuth, go to Settings → Integrations to create a key (starts with ik_), then add the server manually with the --header flag as shown above.