Node.js API Documentation MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search-nodejs-modules-api-documentation | HIGH PRIORITY List all Node.js modules and their methods. ALWAYS consult this tool first to look-up the correct module and then use the specific module tool for full api details |
| get_api_for-assert | Node.js API: Assert |
| get_api_for-asynchronous_context_tracking | Node.js API: Asynchronous context tracking |
| get_api_for-async_hooks | Node.js API: Async hooks |
| get_api_for-buffer | Node.js API: Buffer |
| get_api_for-child_process | Node.js API: Child process |
| get_api_for-cluster | Node.js API: Cluster |
| get_api_for-console | Node.js API: Console |
| get_api_for-crypto | Node.js API: Crypto |
| get_api_for-dns | Node.js API: DNS |
| get_api_for-domain | Node.js API: Domain |
| get_api_for-events | Node.js API: Events |
| get_api_for-ffi | Node.js API: FFI |
| get_api_for-http | Node.js API: HTTP |
| get_api_for-https | Node.js API: HTTPS |
| get_api_for-net | Node.js API: Net |
| get_api_for-os | Node.js API: OS |
| get_api_for-path | Node.js API: Path |
| get_api_for-performance_measurement_apis | Node.js API: Performance measurement APIs |
| get_api_for-punycode | Node.js API: Punycode |
| get_api_for-query_string | Node.js API: Query string |
| get_api_for-readline | Node.js API: Readline |
| get_api_for-repl | Node.js API: REPL |
| get_api_for-sqlite | Node.js API: SQLite |
| get_api_for-stream | Node.js API: Stream |
| get_api_for-string_decoder | Node.js API: String decoder |
| get_api_for-test_runner | Node.js API: Test runner |
| get_api_for-timers | Node.js API: Timers |
| get_api_for-tls_ssl | Node.js API: TLS (SSL) |
| get_api_for-tty | Node.js API: TTY |
| get_api_for-udpdatagram_sockets | Node.js API: UDP/datagram sockets |
| get_api_for-util | Node.js API: Util |
| get_api_for-v8 | Node.js API: V8 |
| get_api_for-vm_executing_javascript | Node.js API: VM (executing JavaScript) |
| get_api_for-webassembly_system_interface_wasi | Node.js API: WebAssembly System Interface (WASI) |
| get_api_for-web_crypto_api | Node.js API: Web Crypto API |
| get_api_for-worker_threads | Node.js API: Worker threads |
| get_api_for-zlib | Node.js API: Zlib |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| nodejs-api-lookup | Search up-to-date knowledge for Node.js modules API Documentation |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Node.js Releases Schedule Chart | A chart showing the release schedule of Node.js versions. |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/snyk-labs/mcp-server-nodejs-api-docs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server