My Painting Club — Painting Lessons

io.github.1nzpainterPublished by GitHub account 1nzpainterv1.0.0Updated Oct 24, 2026

Search transcribed painting lessons. Results cite the exact lesson and Vimeo timestamp.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryMedia & Design

Overview

AI-generated overview

Remote MCP server that lets an assistant search transcribed painting lessons from mypaintingclub.com and cite the exact lesson and Vimeo timestamp.

What you can do
  • Search a painting-lesson knowledge base with a natural-language technique question and a result limit.
  • Get answer passages drawn from transcribed Vimeo lessons on colour mixing, brushwork, composition, value, edges, oils and acrylics.
  • Receive each result with the lesson title, its sales page URL and a timestamped Vimeo deep link to the exact moment.
When to use it
Useful when someone wants painting technique guidance grounded in real lesson transcripts and wants to jump to the matching moment in the source video. It is a narrow, single-tool lookup, so it only helps for oil and acrylic painting questions.
Requirements
Remote Streamable HTTP endpoint at mypaintingclub.com/kb/mcp; no authentication, environment variables or headers required. Network access to the service is needed, and usage is rate limited to 30 requests per minute per IP and 500 queries per day globally.
Before you install
Results include sales page URLs for paid lessons, so answers may point toward commercial content. Queries are sent to a third-party service and count against a shared daily quota of 500 queries.

Installation

In SourceWeft

  1. Open My Painting Club — Painting Lessons in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.1nzpainter%2Fpainting-lessons/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "my-painting-club-painting-lessons": {
      "type": "http",
      "url": "https://mypaintingclub.com/kb/mcp"
    }
  }
}

README

My Painting Club — Painting Lesson Knowledge Base (MCP Server)

[smithery badge]

A remote MCP (Model Context Protocol) server that lets AI agents search transcribed painting lessons from mypaintingclub.com.

What it does

The search_painting_lessons tool answers natural-language painting technique questions using real transcribed lesson content. Every result includes:

  • Answer text — the relevant passage from the lesson
  • Lesson title and sales page URL on mypaintingclub.com
  • Vimeo deep link — a timestamped URL that seeks to the exact moment in the video

Topics covered: colour mixing, edges, composition, value, brushwork, oils, acrylics.

Connect via MCP

Server URL: https://mypaintingclub.com/kb/mcp
Protocol: Streamable HTTP (MCP 2025-03-26)
Auth: None required

Claude Desktop (claude_desktop_config.json)

json
{  "mcpServers": {    "mpc-painting-lessons": {      "type": "streamable-http",      "url": "https://mypaintingclub.com/kb/mcp"    }  }}

Cursor / other MCP clients

Add https://mypaintingclub.com/kb/mcp as a Streamable HTTP server.

Auto-discovery endpoints

PathFormat
/.well-known/mcp.jsonMCP auto-discovery
/.well-known/ai-plugin.jsonOpenAI plugin manifest
/kb/openapi.jsonOpenAPI spec
/kb/docsAPI docs
/kb/healthHealth check

Rate limits

30 requests/minute per IP · 500 queries/day global (resets midnight UTC)

Tool reference

search_painting_lessons

ParameterTypeRequiredDefaultDescription
questionstring✓—Natural-language painting technique question
top_kinteger5Max results (1–20)

Example:

json
{ "question": "how do I paint soft edges in oils", "top_k": 3 }

Links

Official MCP Registry

Listed as io.github.1nzpainter/painting-lessons on the Official MCP Registry.

Source: README.md at commit b9afc7c

Tools

1

search_painting_lessons

Search the mypaintingclub.com painting-lesson knowledge base. The knowledge base is built from transcribed Vimeo lessons covering topics such as colour mixing, brushwork, composition, value, edges, and painting techniques for oils and acrylics. Given a natural-language question, the tool returns up to `top_k` relevant answers drawn from real lesson content. Each result includes: - `answer`: the lesson's explanation for that question - `lesson_title`: the name of the lesson - `sales_page_url`: the mypaintingclub.com page where members can watch - `start_time_seconds` / `end_time_seconds`: the exact clip in the video - `vimeo_deep_link`: a direct URL to that moment (e.g. https://vimeo.com/123456789#t=312s) - `score`: cosine distance (lower = more relevant; 0 = identical) Use this tool whenever a member or agent asks a painting technique question that might be answered by a specific lesson.

Parameterstop_kquestionrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.