Skip to content

boom-crypto/alphavantage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📈 Alpha Vantage TypeScript Monorepo

A comprehensive TypeScript monorepo built around the Alpha Vantage API, featuring type-safe financial data access with strict TypeScript implementation and pnpm workspace management.

🏗️ Project Structure

.
├── packages/
│   ├── alphavantage-api/     # Core TypeScript SDK (@gviper/alphavantage-api)
│   └── alphavantage-mcp/     # MCP tools package (@gviper/alphavantage-mcp)
├── pnpm-workspace.yaml       # pnpm workspace configuration
├── package.json              # Root dependencies & workspace config
└── ...

📦 Packages

🔧 @gviper/alphavantage-api

Complete TypeScript wrapper for all Alpha Vantage API endpoints with full type safety and strict mode compliance.

🛠️ @gviper/alphavantage-mcp

Model Context Protocol (MCP) tools built on top of the core @gviper/alphavantage-api package.

🚀 Quick Start

# Install all dependencies
pnpm install

# Work with specific packages
cd packages/alphavantage-api
cd packages/alphavantage-mcp

🔧 Development Stack

  • Package Manager: pnpm with workspaces
  • Language: TypeScript (strict mode enabled)
  • Code Quality: ESLint, Prettier
  • Testing: Jest, ts-jest, @types/jest
  • Build Tools: Turbo, ts-node, rimraf

⚡ Features

  • Type Safety: Full TypeScript coverage with strict mode
  • Complete API Coverage: All Alpha Vantage endpoints supported
  • Workspace Management: Efficient pnpm monorepo setup
  • Modern Tooling: Latest development tools and practices
  • MCP Integration: Ready-to-use Model Context Protocol tools

Built with ❤️ for the financial data community

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •