Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"sample-multi-tenant-saas-mcp-server": {
"args": [
"-y",
"node"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
This repository contains a multi-tenant remote MCP server implementation using the Streamable HTTP transport written with the TypeScript SDK. The repository also includes an MCP client UI implementation that communicates with Amazon Bedrock, supporting remote MCP servers and AWS hosting.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'node' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked node against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud / developer-tools
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Copy/paste detector for programming source code, supports 223 formats. AI-ready with token-efficient reporter, skill and MCP server.
MCP Security Weekly
Get CVE alerts and security updates for Sample Multi Tenant Saas Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This repository contains a multi-tenant remote MCP server implementation using the Streamable HTTP transport written with the TypeScript SDK.
A remote MCP server implementation for B2B travel booking with multi-tenant authentication and authorization via Amazon Cognito and OAuth 2.1.

For a detailed architecture overview, see the MCP Server README.
cd mcp_server/infra
npm install
./deploy.sh
Note the output URL (https://mc-xxx.ecs.<region>.on.aws). Create a user with the manage-users script:
cd mcp_server/scripts
npm install
node manage-users.js create myuser you+tenantname@example.com
The +tenantname suffix becomes the tenant ID (see User Management).
Two ways to connect to the deployed server.
For protocol-level inspection — see tools/resources/prompts, invoke them manually, no LLM in the loop.
npx @modelcontextprotocol/inspector
Open the URL it prints, paste https://mc-xxx.ecs.<region>.on.aws/mcp, complete the OAuth flow, exercise tools.
For end-to-end chat with the MCP tools. The Quick Suite MCP client handles OAuth 2.1 + PKCE + Dynamic Client Registration automatically.
https://mc-xxx.ecs.<region>.on.aws/mcpwhoami, find_flights, book_flight, list_hotels, book_hotel, list_bookings, loyalty_info).Full setup reference: Model Context Protocol (MCP) integration.
This repository is for demonstration and reference purposes only. The code and configurations provided are not intended for production use without proper review, testing, and security considerations.
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.