nexus-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nexus-mcpGenerate a manifest for my MCP tools"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@wazobiatech/nexus-mcp
TypeScript SDK for the Nexus MCP ecosystem. Provides HMAC signing/verification, MCP server scaffolding, and manifest generation.
Installation
npm install @wazobiatech/nexus-mcpPeer dependencies
@nestjs/common is a required peer dependency because HMACGuard uses Injectable and UnauthorizedException at runtime. Express-only consumers don't need it; NestJS consumers do.
# NestJS users
npm install @wazobiatech/nexus-mcp @nestjs/common
# plus, in your process entry: import 'reflect-metadata';# Express-only users
npm install @wazobiatech/nexus-mcpRelated MCP server: Myrcael
Usage
HMAC Middleware (Express)
import express from "express";
import { hmacMiddleware } from "@wazobiatech/nexus-mcp";
const app = express();
app.use(hmacMiddleware(process.env.HMAC_SECRET!));HMAC Guard (NestJS)
import { HMACGuard } from "@wazobiatech/nexus-mcp";
@UseGuards(new HMACGuard(process.env.HMAC_SECRET!))
@Controller()
export class MyController {}MCP Server
import { createMCPServer } from "@wazobiatech/nexus-mcp";
const server = createMCPServer({
port: 4001,
hmacSecret: process.env.HMAC_SECRET!,
manifest: { /* ... */ },
tools: [ /* MCPToolDefinition[] */ ],
});
// Graceful shutdown
process.on("SIGTERM", () => {
server.close(() => process.exit(0));
});Generate Manifest CLI
# Option A — pre-compile first (recommended)
tsc && npx generate-manifest --context ./src/mcp/context.json --tools "./dist/mcp/tools/*.tools.js" --out ./src/mcp/manifest.json
# Option B — run TypeScript sources directly via ts-node
npx ts-node ./node_modules/.bin/generate-manifest --context ./src/mcp/context.json --tools "./src/mcp/tools/*.tools.ts" --out ./src/mcp/manifest.jsonTesting
npm testContract vector tests verify every entry from nexus-mcp-contract/vectors.json.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
A MCP server built for developers enabling Git based project management with project and personal…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA TypeScript framework for building MCP servers with client session management capabilities, supporting tools definition, authentication, image content, logging, and error handling.463,170 npm1MIT
- -licenseNot gradedqualityNot gradedmaintenanceA TypeScript framework for building MCP servers with features for client sessions, authentication, image/audio content, and typed server events.-
- FlicenseBqualityDmaintenanceA TypeScript MCP server boilerplate providing example tools and resources for rapid development of custom Model Context Protocol servers.8-
- FlicenseBqualityDmaintenanceA TypeScript MCP server boilerplate providing example tools and resources for rapid development and testing of Model Context Protocol servers.7-