What dependencies are required to build JS MCP Server?
You need Node.js, npm, and the global packages `@bytecodealliance/componentize-js` and `@bytecodealliance/jco`. Local npm dependencies are installed via `npm install`.
@Positive-Spaces
Basic information
JavaScript MCP Server Component with WASM SDK for easy integration and deployment.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
JS MCP Server is a JavaScript Model Context Protocol server component built with a WebAssembly SDK. It allows developers to create MCP servers in JavaScript that compile to WebAssembly, integrating with Postgres databases and external HTTP APIs through developer-friendly abstractions.
Clone the repository, install the required global tools (@bytecodealliance/componentize-js and @bytecodealliance/jco), install local dependencies, and run npm run build to generate the WebAssembly module at dist/js-mcp-server.wasm. Customize the server by adding handler functions (tools) in the handlers directory and registering them in server.js.
You need Node.js, npm, and the global packages `@bytecodealliance/componentize-js` and `@bytecodealliance/jco`. Local npm dependencies are installed via `npm install`.
Create a new JavaScript file in the `handlers` directory with an exported handler function and tool metadata. Import it in `server.js`, then add it to the `tools` object in the `createMcpServer` call.
Yes, you can use the `query` function from the `comapi:postgres/query@0.1.0` interface for async Postgres queries. Parameters must be wrapped as WIT enum/variants (e.g., `{ tag: 'text', val: value }`).
Use the SDK’s HTTP client functions like `get(url, options)` or `post(url, data, options)`. Set `{ json: true }` to automatically parse JSON responses. Custom clients can be created via `createHttpClient`.
The build produces a WebAssembly module (`dist/js-mcp-server.wasm`) that encapsulates your JavaScript MCP server, including all registered tools and configured handlers.
Painless E2E Automation for Mobile and Web

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Open-source MCP to use Blender with any LLM

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
Comments