By massive-com
Massive financial data API plugin for Claude Code. Loads SDK knowledge, ticker conventions, and common failure modes into every session, plus five slash commands for scaffolding projects, finding endpoints, debugging errors, building options strategies, and creating Streamlit dashboards. Pairs with the Massive MCP server (installed separately) for live API access.
Scaffold a Streamlit-based financial dashboard using Massive APIs. Use when building market data visualizations, multi-asset dashboards, or real-time monitoring interfaces.
Debug Massive API errors, unexpected responses, or SDK issues. Use when API calls return errors, data looks wrong, pagination isn't working, or the SDK behaves unexpectedly.
Find the right Massive API endpoint for a financial data task. Use when the user needs to find which endpoint returns specific market data, or when exploring what data is available for a given asset class or use case.
Build and analyze options strategies using Massive's options data. Supports covered calls, iron condors, spreads, and custom strategies. Use when building options screeners, analyzing Greeks, or constructing multi-leg strategies.
Scaffold a new Massive API project with dependency files, .env setup, and boilerplate code. Use when creating a new project, demo, or example that uses Massive's financial data APIs.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Ship code against the Massive API faster, with fewer hallucinations. This plugin loads Massive's SDK conventions, endpoint catalog, and common failure modes into every Claude Code session, plus five slash commands for the workflows you run most often.
Two problems Claude runs into when you're coding against a real financial data API.
Slow. Every session starts with you explaining that Bitcoin is X:BTCUSD, that list_aggs auto-paginates, that get_rsi returns a single object not an iterator, that crypto endpoints use a different prefix from forex. Minutes burned before any code lands.
Wrong. Claude is confident. It will write list_rsi(...) when the method is get_rsi, pass tickerAnyOf as an array in JS when the SDK wants a comma-separated string, or reach for bar.Open in Go when the actual field is bar.O. You end up debugging hallucinations instead of business logic.
This plugin fixes both. CLAUDE.md teaches the model the right patterns so correct code comes out the first try; the skills wrap the workflows you run most; the MCP server gives Claude a way to inspect real data when you need to validate a response shape or debug a 401.
.claude/CLAUDE.mdLoaded every session. Covers:
list_* auto-paginates, get_* returns single objects, limit is page size not total resultsBadResponse body matches on text ("maximum requests", "rate limit") instead of HTTP status| Command | What it does |
|---|---|
/massive:scaffold my-app rest python | New project with dependencies, .env, and working boilerplate. Python, JS/TS, Go, or Kotlin. Checks plan tier before scaffolding WebSocket or Streamlit projects that need Starter. |
/massive:discover "options Greeks for SPY" | Finds the right endpoint and shows SDK usage in your language. |
/massive:debug | Diagnoses API errors, empty results, and SDK quirks across all four languages. Covers the Python BadResponse rate-limit pattern, Go nil-pointer guards, JS object-param shape, Kotlin JitPack deps. |
/massive:options "iron condor" SPY python | Builds a runnable options strategy as a project. Screens the chain, calculates max profit / max loss / breakeven, ranks by risk-reward. Expiration dates are derived from today, not hardcoded. |
/massive:dashboard my-dash multi-asset | Modular Streamlit dashboard with a cached data layer and Plotly charts. Four focus areas: multi-asset, options, crypto, macro. |
The Massive MCP server is a separate install (see Getting started, steps 2-3). Once registered with claude mcp add, Claude gets three tools:
search_endpoints(query): find endpoints by natural-language description.call_api(endpoint, params, store_as): call a REST endpoint and optionally save the response as a DataFrame.query_data(sql): run SQL against stored DataFrames, with built-in financial functions (Black-Scholes, Sharpe, returns, SMA, EMA).Reach for these when you need to see what an endpoint actually returns before writing code against it, or when something in your code isn't returning what you expected. REST endpoints are polled. Real-time streaming lives on the WebSocket feeds, not in these tools.
Skip the MCP install if you only want knowledge + skills. The plugin still works; you just won't get live-data lookups from inside a session.
claude --version.uv --version. Install with curl -LsSf https://astral.sh/uv/install.sh | sh (macOS or Linux), powershell -c "irm https://astral.sh/uv/install.ps1 | iex" (Windows), or pip install uv (any platform).For scaffolding in languages other than Python, you'll also need Node.js 16+, Go 1.21+, or JDK 21+ with Gradle, depending on the language you pick. The plugin itself doesn't require these; they only matter when /massive:scaffold creates a project in that language and you want to run it.
npx claudepluginhub massive-com/claude-code-plugin --plugin massiveComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.