Words
live ReferenceFind synonyms, antonyms, rhymes, related words, and autocomplete via the Datamuse API
5 tools
0ms auth
free tier 50 calls/day
Tools
find_synonyms
required: word Find synonyms for a word, ranked by similarity score.
Parameters
Name Type Description
word req string The word to find synonyms for limit opt number Maximum number of results to return (default: 10) Try it
Response
find_rhymes
required: word Find words that rhyme with a given word, ranked by score.
Parameters
Name Type Description
word req string The word to find rhymes for limit opt number Maximum number of results to return (default: 10) Try it
Response
autocomplete
required: prefix Get word completions from a prefix. Useful for autocomplete and spelling suggestions.
Parameters
Name Type Description
prefix req string The prefix to autocomplete (e.g. "hel" returns "hello", "help", etc.) limit opt number Maximum number of results to return (default: 10) Try it
Response
find_words Advanced word search. Find words matching a combination of meaning, pronunciation, and spelling constraints.
Parameters
Name Type Description
meaning_like opt string Find words with meaning similar to this phrase sounds_like opt string Find words that sound like this word spelled_like opt string Find words spelled like this pattern (use * as wildcard, e.g. "b*ttle") limit opt number Maximum number of results to return (default: 10) Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/words/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Call a tool
bash
curl -X POST https://gateway.pipeworx.io/words/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"find_synonyms","arguments":{"word": "hello world"}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("find_synonyms", {"word":"example"}); ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("find synonyms, antonyms, rhymes, related words, and autocomplete via the datamuse api");