Dictionary
liveReferenceWord definitions, phonetics, synonyms, and antonyms from the Free Dictionary API
2tools
0msauth
free tier50 calls/day
Tools
define_wordrequired: wordLook up a word's definition, pronunciation, part of speech, and usage examples. Returns meaning, phonetic spelling, and example sentences.
Parameters
NameTypeDescription
wordreqstringWord to defineTry it
Response
get_synonymsrequired: wordFind synonyms and antonyms for any word. Returns similar words and opposites, useful for writing and paraphrasing.
Parameters
NameTypeDescription
wordreqstringWord to look upTry 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/dictionary/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/dictionary/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"define_word","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("define_word", {"word":"example"});ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("word definitions, phonetics, synonyms, and antonyms from the free dictionary api");