Plugin · Claude Code · Development Tools

Jsperger Claude Ty Lsp

jsperger-claude-ty-lsp is a Claude Code plugin for the Build phase that runs the ty Python language server for type checking and LSP code intelligence.

by jsperger · github.com/jsperger/claude-ty-lsp

Enable the ty Python language server inside Claude Code for fast type checking and code intelligence while you edit Python backends and scripts with the agent.

0
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install jsperger-claude-ty-lsp@jsperger/claude-ty-lsp
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:jsperger/claude-ty-lsp") and the paste-ready config with skillselion.get_install_config("plugin:jsperger/claude-ty-lsp").

About

What it does

jsperger-claude-ty-lsp is a Claude Code plugin that exposes the ty Python language server for type checking and code intelligence while the agent works on Python codebases. Solo builders shipping APIs, automation scripts, or agent tooling in Python benefit when Claude sees the same diagnostics a local IDE would surface, reducing silent type errors before tests run. The listing describes one development-focused plugin centered on LSP, Python, and the ty checker rather than a broad multi-language pack. Install when your stack is Python-heavy and you want inline feedback without constantly running mypy or pyright manually. Intermediate users should expect to configure Python environments and LSP startup per the repository instructions. It complements test suites in Ship but lives in the daily edit-compile loop of Build.

Highlights

  • Claude Code plugin wrapping the ty Python type checker as an LSP
  • Type checking and code intelligence for Python files in-agent
  • Keywords: language server, lsp, python, ty, type checker
  • Single development-category plugin from jsperger/claude-ty-lsp
  • Bridges editor-grade feedback into Claude Code sessions

Why builders use it

Agent-edited Python often ships subtle type mistakes because Claude lacks the same live checker feedback your IDE provides.

After install, ty LSP diagnostics and intelligence surface inside Claude Code so you fix typing issues while implementing backends and scripts.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 0 stars, 0 votes.

FAQ

Who is jsperger-claude-ty-lsp for?

Claude Code developers writing Python who want ty type checking and LSP intelligence during agent-assisted edits.

When should I use jsperger-claude-ty-lsp?

Use it throughout Build when you are implementing or refactoring Python backends, scripts, or tool code with Claude.

How do I add jsperger-claude-ty-lsp to my agent?

Register jsperger/claude-ty-lsp as a Claude Code plugin marketplace, install the plugin, and follow repo setup so ty LSP starts with your Python project.

Discussion

Comments

Share how you use jsperger-claude-ty-lsp, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.