
Words
STDIODictionary and thesaurus tools for LLMs using Free Dictionary API
Dictionary and thesaurus tools for LLMs using Free Dictionary API
An MCP server providing dictionary and thesaurus tools for LLMs using the Free Dictionary API.
The Words MCP Server provides natural language utilities for language models and AI assistants. It allows tools like define
, synonyms
, and example_usage
to be called programmatically via FastMCP.
uv
)From this directory:
uv sync --locked uv tool install .
From the root of the repository:
docker build -f servers/words/Dockerfile -t casual-mcp-server-words .
Install for local development and then configure:
{ "mcpServers": { "words": { "command": "uv", "args": ["tool", "run", "casual-mcp-server-words"] } } }
uvx
{ "mcpServers": { "words": { "command": "uvx", "args": ["casual-mcp-server-words"] } } }
{ "mcpServers": { "words": { "command": "docker", "args": ["run", "--rm", "casual-mcp-server-words"] } } }
uv run casual-mcp-server-words --transport streamable-http
With port/host overrides:
uv run casual-mcp-server-words --transport streamable-http --port 9000 --host 0.0.0.0
uvx
uvx casual-mcp-server-words --transport streamable-http
You can use the same port/host overrides as above
docker run -e MCP_TRANSPORT=streamable-http -e MCP_PORT=9000 -p 9000:9000 casual-mcp-server-words
{ "mcpServers": { "words": { "type": "streamable-http", "url": "http://localhost:9000" } } }
MIT – LICENSE
Published at: https://pypi.org/project/casual-mcp-server-words/