Charlie Temkin
Featured
Projects
Build
Apps, GPTs & Games
  • How I Built This Site
  • Needham Navigator
  • Menu Labs
Browse Build
Think
Analysis, Rankings & Essays
  • I Rewrote My Thesis with AI
  • The Sheridan Verse
  • Fictional Coaches Ranked
Browse Think
Create
Music, Video & Visual
  • I Accidentally Went Viral
  • TL;DR Theater
  • I Created a Pop Star
Browse Create
View all projects
About
|
Featured
BuildApps, GPTs & Games
  • How I Built This Site
  • Needham Navigator
  • Menu Labs
ThinkAnalysis, Rankings & Essays
  • I Rewrote My Thesis with AI
  • The Sheridan Verse
  • Fictional Coaches Ranked
CreateMusic, Video & Visual
  • I Accidentally Went Viral
  • TL;DR Theater
  • I Created a Pop Star
About

Product Manager by day. Creator by night.

© 2026 Charlie Temkin

Home / Build / League Loom

League Loom

Every roster. Every league. One view.

June 2026

MCP ServerMy First MCP ServerFantrax · ESPN · Sleeper

About This Project

League Loom is a read-only Model Context Protocol server that connects an AI assistant to your own fantasy leagues. Add one URL as a custom connector, approve the consent screen, and Claude or ChatGPT can read your rosters, standings, matchups, waivers, and drafts across every league you play in — with every answer grounded in a live API call instead of the model's memory.

There's no account and no database. Platform credentials are sealed into an encrypted token that only you hold, every tool is structurally read-only, and the whole thing runs stateless on serverless functions.

Tech Stack

TSTypeScriptNoNode.jsMCMCP SDKOAOAuth 2.1 + PKCEEXExpressZOZodVIVitestGIGitHub ActionsVeVercel

Key Topics

Model Context ProtocolOAuth 2.1 + PKCEStateless serverless architectureToken-efficient tool designMulti-provider API normalizationStaging-first deploymentSEO/AEO automation

More Like This

This Site Is Also a Project thumbnail
GitHub

How I Built This Site

This portfolio — built with Claude Code, Codex, and Gemini. Deployed on Vercel with zero manual syntax. Every page, component, and CI workflow written prompt-by-prompt.

MetaInfrastructureClaude Code
View project →
ChartSmithGPT thumbnail
ChatGPTSubstack

ChartSmithGPT

An AI-powered micro app that converts any table into styled charts with PNG/SVG export. Paste data, pick a palette, download instantly.

AI Micro AppData VisualizationChartsClaude API
View project →
MenuLabs thumbnail
ReplitSubstack

Menu Labs

Prompt-to-menu generator, built for $2.48 on Replit.

AppNo-CodeReplit
View project →
← Back to all Build projects