Plugin · Claude Code · Development Tools

Tylerlaprade Basedpyright Lsp

tylerlaprade-basedpyright-lsp is a Claude Code plugin for the Build phase that runs the basedpyright Python language server inside your agent environment.

by tylerlaprade · github.com/tylerlaprade/basedpyright-lsp

Wire basedpyright language-server diagnostics into Claude Code so Python edits get live type errors and symbols in the agent UI.

1
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 tylerlaprade-basedpyright-lsp@tylerlaprade/basedpyright-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:tylerlaprade/basedpyright-lsp") and the paste-ready config with skillselion.get_install_config("plugin:tylerlaprade/basedpyright-lsp").

About

What it does

tylerlaprade-basedpyright-lsp is a Claude Code plugin that connects the basedpyright language server to your Python workspace so the agent session can surface type errors, definitions, and LSP-backed intelligence while you build. Solo builders shipping APIs, CLIs, or automation scripts in Python gain a tighter feedback loop than raw text edits without a checker. The listing is straightforward devtools placement: one plugin, Python-focused keywords, and no separate marketplace layer. Use it during Build on backend work whenever Claude proposes refactors or new modules—you catch signature mismatches earlier. It is phase-specific tooling rather than a journey-wide methodology; it does not replace pytest or security review at Ship. Expect intermediate comfort with Python typing, virtual environments, and ensuring basedpyright can analyze your project layout inside Claude Code.

Highlights

  • Claude Code LSP bridge using basedpyright for Python
  • Brings language-server diagnostics and navigation into agent sessions
  • Single-plugin bundle (pluginCount: 1) from tylerlaprade/basedpyright-lsp
  • Keywords: python, lsp, language server, basedpyright
  • Complements agent edits with static typing feedback similar to VS Code pyright workflows

Why builders use it

Python-heavy agent sessions often lack real-time type and symbol feedback, so bad typings ship until you run a separate checker.

After you register the LSP plugin, Claude Code can expose basedpyright diagnostics and language features while you edit Python backend code.

At a glance

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

FAQ

Who is tylerlaprade-basedpyright-lsp for?

Python developers using Claude Code who want basedpyright type checking and LSP features during backend implementation.

When should I use tylerlaprade-basedpyright-lsp?

Use it while writing or refactoring Python modules, services, or CLIs when you need inline type errors and language-server navigation in the agent.

How do I add tylerlaprade-basedpyright-lsp to my agent?

Install the plugin from tylerlaprade/basedpyright-lsp in Claude Code, open a Python project with basedpyright-compatible config, and let the LSP attach to the workspace.

Discussion

Comments

Share how you use tylerlaprade-basedpyright-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.