nexus-mcp
Click on "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA TypeScript framework for building MCP servers with client session management capabilities, supporting tools definition, authentication, image content, logging, and error handling.Last updated554,6201MIT
- -license-quality-maintenanceA TypeScript framework for building MCP servers with features for client sessions, authentication, image/audio content, and typed server events.Last updated
- Alicense-qualityDmaintenanceA TypeScript-based template for rapidly developing MCP servers with modular tool architecture, built-in validation using Zod schemas, and comprehensive error handling.Last updated7MIT
- FlicenseBqualityCmaintenanceA TypeScript MCP server boilerplate providing example tools and resources for rapid development of custom Model Context Protocol servers.Last updated8
Related MCP Connectors
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…
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/wazobiatech/nexus-mcp-ts'
If you have feedback or need assistance with the MCP directory API, please join our Discord server