anthropics/pyright-lsp
claude-codeOfficialAdds Pyright static type checking to Claude Code for Python projects. Gives Claude real-time type errors, undefined symbol warnings, and import resolution across .py files.
Best for
Our Review
- •Real-time type error detection for Python.
- •Catches undefined symbols and import issues.
- •Improves code generation accuracy.
Cons
- Limited to Python projects only.
- Relies on Pyright, may have its own limitations.
- Requires Claude Code environment.
Our Verdict
Solid LSP plugin for Python devs using Claude Code to catch errors early.
Frequently Asked Questions
What is pyright-lsp?
Adds Pyright static type checking to Claude Code for Python projects. Gives Claude real-time type errors, undefined symbol warnings, and import resolution across .py files.
How do I install pyright-lsp?
Visit the GitHub repository at https://github.com/anthropics/claude-plugins-official/tree/main/plugins/pyright-lsp for installation instructions.
What license does pyright-lsp use?
pyright-lsp uses the Proprietary license.
What are alternatives to pyright-lsp?
Explore related tools and alternatives on My AI Guide.
Great for: Pro Vibe Builders
Skip if: You need something more beginner-friendly or guided
Open source — source code publicly visible
Anyone can inspect exactly what this repo does on GitHub before using it. Proprietary licensed.
Reviewed by My AI Guide for relevance, quality, and active maintenance before listing.
Install in Claude Code:
/install pyright-lsp