Phrases MCP Server is an MCP server that provides full create, read, update, and delete management for inspirational phrases and quotes through Model Context Protocol clients. Built with TypeScript and Node.js, the server interfaces with a MockAPI REST endpoint to persist author names and quote text. It is primarily used by developers exploring MCP server implementations and users who want their AI assistants to retrieve or catalog personal quotes directly within conversation threads. By linking Claude for Desktop to this service, users can query quotes by author name, search entries by unique ID, create fresh phrases, update existing texts, or delete retired entries using natural language commands. The server handles communication between standard MCP tool calls and the external backend API, returning structured data back to the host model. Developers can also swap out the default MockAPI instance for their own endpoints or production databases by adjusting configuration files. This setup gives language models consistent access to quotation records during chats.
Category: Notes & Knowledge Management
Tags: inspiration, phrases, productivity, quotes
bash git clone https://github.com/ronniemh/phrases-MCP-server.git cd phrases-MCP-server 2. Install dependencies and build the project: bash npm install npm run build 3. Open your Claude for Desktop configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS or Linux. 4. Add the server definition to the mcpServers block: json { "mcpServers": { "phrases": { "command": "node", "args": [ "/RUTA_ABSOLUTA_A/phrases/build/index.js" ] } } } Replace /RUTA_ABSOLUTA_A/ with the absolute path to your cloned directory. 5. Restart Claude for Desktop.Part of MCP Servers
Phrases MCP Server is a Model Context Protocol tool that connects AI clients to a phrases database hosted on MockAPI. It exposes tools allowing models like Claude to look up quotes, search by author, add new quotes, and modify or delete existing entries.
The server exposes six tools: get-all-phrases, get-phrase-by-id, get-phrase-by-name, create-phrase, update-phrase, and delete-phrase. These tools handle retrieving entries, filtering by author name or record ID, saving new phrase records, updating text strings, and deleting specific IDs from the database.
The server is designed to work with Claude for Desktop using local standard input and output communication configured in claude_desktop_config.json. Any MCP client that supports running local Node.js processes can also launch and communicate with the compiled JavaScript file.
By default, the server interfaces with a MockAPI REST endpoint configured in the helper files. Users can also configure their own MockAPI project by creating a user resource with id, name, and phrase fields and setting the base URL constant accordingly.
Phrases MCP Server is distributed under the open-source ISC license. This permissive license grants permission to use, copy, modify, and distribute the software for any purpose, with or without fee, provided that the copyright notice and permission notice appear in all copies.