MCP Package Docs Server
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
CSS_SERVER | No | Custom configuration for CSS language server in JSON format | |
ENABLE_LSP | No | Enable Language Server Protocol support | false |
HTML_SERVER | No | Custom configuration for HTML language server in JSON format | |
JSON_SERVER | No | Custom configuration for JSON language server in JSON format | |
TYPESCRIPT_SERVER | No | Custom configuration for TypeScript language server in JSON format. Example: {"command":"/custom/path/typescript-language-server","args":["--stdio"]} |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
search_package_docs | Search for symbols or content within package documentation |
describe_go_package | Get a brief description of a Go package |
describe_python_package | Get a brief description of a Python package |
describe_npm_package | Get a brief description of an NPM package |
get_npm_package_doc | Get full documentation for an NPM package |
lookup_go_doc | [DEPRECATED] Use describe_go_package instead. Get a brief description of a Go package |
lookup_python_doc | [DEPRECATED] Use describe_python_package instead. Get a brief description of a Python package |
lookup_npm_doc | [DEPRECATED] Use describe_npm_package instead. Get a brief description of an NPM package |
get_hover | Get hover information for a position in a document using Language Server Protocol |
get_completions | Get completion suggestions for a position in a document using Language Server Protocol |
get_diagnostics | Get diagnostic information for a document using Language Server Protocol |