
Datamuse MCP
io.github.lacausecryptoPublished by GitHub account lacausecryptov1.0.0Updated Oct 25, 2026
MCP server for Datamuse word-finding API
Overview
A local MCP server that wraps the Datamuse word-finding API, letting an assistant look up synonyms, antonyms, rhymes, word details and autocomplete suggestions.
- What you can do
- Find synonyms, antonyms and rhymes for a word, with rhyme type and result limits selectable. Find words that sound similar or match a spelling pattern, optionally narrowed by a meaning hint. Find related words by relation type, plus adjectives for a noun and nouns for an adjective. Fetch lexical details such as definitions, part of speech, syllables, pronunciation and frequency. Get autocomplete suggestions for a prefix.
- When to use it
- Useful when writing or editing prose, poetry or lyrics and you want the assistant to suggest alternatives, rhymes or near-matches. Also handy for vocabulary questions about a specific word's meaning, pronunciation or frequency.
- Requirements
- Runs locally over stdio as an npm package; needs Node.js 18 or later and npm. No authentication, API key or environment variables are declared. Outbound network access to the Datamuse API is required.
Installation
In SourceWeft
- Open Datamuse MCP in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
datamuse-mcp
[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
Development
Build & run
Manual JSON-RPC checks
More tool examples
Claude Desktop configuration
Add this to claude_desktop_config.json:
Exposed tools
find_synonymsfind_antonymsfind_rhymesfind_similar_soundingfind_by_patternfind_related_wordsfind_adjectives_for_nounfind_nouns_for_adjectiveget_word_infoautocomplete
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.
Source: README.md at commit 5ae4854
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts