Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Datamuse

БесплатноНе проверен

MCP server for the Datamuse API that enables word finding like synonyms, rhymes, autocomplete, and more.

GitHubEmbed

Описание

MCP server for the Datamuse API that enables word finding like synonyms, rhymes, autocomplete, and more.

README

npm version npm downloads license node github release publish workflow

MCP server for the Datamuse API (word search, rhymes, synonyms, and more).

This project is open source, free to use, and licensed under MIT.

About

datamuse-mcp is a local stdio MCP server that wraps Datamuse endpoints into validated MCP tools. It is designed for practical word-finding use cases in assistants and clients that support MCP.

Purpose

This server provides simple MCP tools to:

  • find synonyms, antonyms, and rhymes;
  • run autocomplete;
  • fetch lexical details (definitions, POS, syllables, pronunciation, frequency);
  • search by spelling pattern (*, ?) or phonetic similarity.

Requirements

  • Node.js >= 18
  • npm

Install

npm install

Development

npm run dev

Build & run

npm run build
npm start

Manual JSON-RPC checks

# List tools
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node dist/index.js

# Call a tool
echo '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"find_synonyms","arguments":{"word":"happy"}}}' | node dist/index.js

More tool examples

{ "tool": "find_antonyms", "arguments": { "word": "happy", "max": 10 } }
{ "tool": "find_rhymes", "arguments": { "word": "love", "type": "perfect", "max": 20 } }
{ "tool": "find_similar_sounding", "arguments": { "text": "definately", "max": 15 } }
{ "tool": "find_by_pattern", "arguments": { "pattern": "s??r?", "meaning_hint": "celestial", "max": 25 } }
{ "tool": "find_related_words", "arguments": { "word": "music", "relation_type": "triggers", "max": 15 } }
{ "tool": "get_word_info", "arguments": { "word": "serendipity" } }
{ "tool": "autocomplete", "arguments": { "prefix": "astro", "max": 10 } }

Claude Desktop configuration

Add this to claude_desktop_config.json:

{
  "mcpServers": {
    "datamuse": {
      "command": "node",
      "args": ["/absolute/path/to/datamuse-mcp/dist/index.js"]
    }
  }
}

Exposed tools

  • find_synonyms
  • find_antonyms
  • find_rhymes
  • find_similar_sounding
  • find_by_pattern
  • find_related_words
  • find_adjectives_for_noun
  • find_nouns_for_adjective
  • get_word_info
  • autocomplete

Security and limits

  • The server runs over stdio (local usage recommended).
  • Outbound requests go to https://api.datamuse.com.
  • A local in-memory cache is used (5-minute TTL), with no disk persistence.
  • Datamuse may enforce request limits/quotas.

Publishing

For npm and MCP Registry deployment, see PUBLISHING.md.

Contributing

See CONTRIBUTING.md.

License

MIT — see LICENSE.

from github.com/lacausecrypto/datamuse-mcp

Установка Datamuse

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/lacausecrypto/datamuse-mcp

FAQ

Datamuse MCP бесплатный?

Да, Datamuse MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Datamuse?

Нет, Datamuse работает без API-ключей и переменных окружения.

Datamuse — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Datamuse в Claude Desktop, Claude Code или Cursor?

Открой Datamuse на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Datamuse with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development