MCP Mood Quote Server
LocalAbout MCP Mood Quote Server
MCP Mood Quote Server is a small MCP server that returns an inspirational quote for a supplied mood. It is intended for LLM integrations or local testing, and supports a defined set of moods with a fallback for others.
Key features
- 01Return a quote for a supplied mood
- 02Support five named moods
- 03Provide a fallback for unsupported moods
- 04Test locally with curl
Use cases
- 01Add mood-based quotes to an LLM interaction
- 02Try quote responses through a local HTTP request
MCP support
Exposes a mood-to-quote response through an MCP server. It can be registered with the Nanda Registry and used with LLMs such as Claude.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Mood Quote Server
This is a simple Model Context Protocol (MCP) server that returns an inspirational quote based on the user’s mood. It can be used with large language models (LLMs) such as Claude, or tested locally using tools like curl.
What It Does
Send a POST request to the server with a mood (e.g., "happy", "sad", "tired") and it returns a quote associated with that emotion.
Installation
-
Clone this repository: git clone https://github.com/computerscienceiscool/mcp-mood-quotes.git
-
Navigate to the project directory: cd mcp-mood-quotes
-
Run the server: go run main.go
Usage
Test locally using curl:
curl -X POST -H "Content-Type: application/json"
-d '{"tool":"mcp-mood-quotes","input":{"mood":"happy"}}'
http://localhost:8080/messages/
Expected output:
data: {"output":{"quote":"Happiness is not something ready made. It comes from your own actions. — Dalai Lama"}}
Supported Moods
- happy
- sad
- tired
- excited
- angry
Other moods will return a default message indicating no quote is available.
Integration with Nanda and Claude
This server is compatible with the Model Context Protocol and may be registered with the Nanda Registry for broader usage.
Project Structure
mcp-mood-quotes/ ├── main.go └── README.md
Author
Created by @computerscienceiscool
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.