no-as-a-service
No-as-a-Service (NaaS) is a simple API that returns a random rejection reason. Use it when you need a realistic excuse, a fun “no,” or want to simulate being turned down in style.
No-as-a-Service is an MCP server that delivers random, creative rejection reasons and excuses through a simple API. Built on a database of over 1,000 universal "no" responses, it helps AI assistants generate realistic, humorous, or professional ways to decline requests. Developers integrate it into chatbots, Slack apps, AI agents, and other applications where programmatic negative responses add personality or solve real-world communication challenges. The server is lightweight, self-hostable, and rate-limited to 120 requests per minute.
Key Features
Use Cases
- 01Adding humorous or polite rejection responses to AI chatbots and assistants
- 02Generating creative excuses for productivity apps and task management tools
- 03Building Slack or Discord bots that provide witty negative responses
- 04Creating mobile apps that help users craft realistic declining messages
- 05Integrating programmatic "no" responses into admin panels or developer tools
- 06Testing and simulating rejection scenarios in applications
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
no-as-a-service — FAQ
What is the No-as-a-Service MCP server?+
No-as-a-Service is an MCP server that provides an API returning random rejection reasons and creative excuses. It delivers over 1,000 different "no" responses suitable for personal, professional, and humorous scenarios.
How do I install and run No-as-a-Service?+
Clone the GitHub repository, run npm install to fetch dependencies, then start the server with npm start. The API will be available at localhost:3000/no by default, or you can set a custom PORT environment variable.
Which AI clients work with this MCP server?+
The server works as a standard HTTP API that any MCP-compatible client can call. Projects using it include Claude-based tools, Slack bots, Raycast extensions, and custom AI assistants that make GET requests to the /no endpoint.
Do I need an API key to use No-as-a-Service?+
No API key is required. The public endpoint at naas.isalman.dev/no is freely accessible with a rate limit of 120 requests per minute per IP, or you can self-host without any authentication requirements.
Is No-as-a-Service free to use?+
Yes, it's completely free and open source under the MIT license. You can use the public API endpoint or self-host your own instance at no cost.
What are the prerequisites for self-hosting?+
You need Node.js installed on your system. The server uses Express.js and express-rate-limit as its only dependencies, which are automatically installed via npm install.
How do I install no-as-a-service?+
Open the source repository on GitHub and follow its README. no-as-a-service is a mcp server — MCP Agents Market links you directly to the official repo.
Is no-as-a-service free?+
no-as-a-service is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.