MCP Package Docs Server
Summary
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Available Actions(8)
describe_go_package
Fetches Go package documentation. Parameters: package (required), symbol (optional)
describe_python_package
Fetches Python package documentation. Parameters: package (required), symbol (optional)
describe_rust_package
Fetches Rust crate documentation from crates.io and docs.rs. Parameters: package (required), version (optional)
search_package_docs
Search within package documentation. Parameters: package (required), query (required), language (required), fuzzy (optional)
describe_npm_package
Fetches NPM package documentation from both public and private registries. Parameters: package (required), version (optional)
get_hover
Get hover information for a position in a document. Parameters: languageId (required), filePath (required), content (required), line (required), character (required), projectRoot (optional)
get_completions
Get completion suggestions for a position in a document. Parameters: languageId (required), filePath (required), content (required), line (required), character (required), projectRoot (optional)
get_diagnostics
Get diagnostic information (errors, warnings) for a document. Parameters: languageId (required), filePath (required), content (required), projectRoot (optional)
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论