About Dictionary Server
Dictionary Server is an MCP service for querying Cambridge Dictionary. It returns a word’s pronunciation, definition, and example sentences.
Key features
- 01Look up pronunciation
- 02Retrieve definitions
- 03Retrieve example sentences
Use cases
- 01Check an unfamiliar word
- 02Find example sentences for a word
MCP support
It exposes the lookup_word tool to MCP clients for retrieving word information from Cambridge Dictionary.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEDictionary Server
A dictionary server supporting the Model Context Protocol (MCP).
Retrieves word meanings from the Cambridge Dictionary.
Adding MCP to Command Line
To integrate the MCP server into your command line, add the following configuration:
"mcp-server-cambridge-dict": {
"command": "npx",
"args": ["-y", "mcp-server-dictionary"],
"disabled": false
}
Features
- Seamless integration with Claude and other AI assistants via the MCP protocol.
- Robust dictionary query tools.
- Retrieves word meanings from the Cambridge Dictionary.
Development
Install Dependencies
Install the required dependencies:
npm install
Build the Server
Build the server for production:
npm run build
Development Mode
Enable auto-rebuild during development:
npm run watch
Running the Server
Start the MCP server with the following command:
npm run start:mcp
Testing with MCP Inspector
To test the server, use the MCP Inspector:
npm run inspector
MCP Response Specification
This server adheres to the MCP response specification.
Tool Response
A successful word query returns the following format:
{
"content": [
{
"type": "text",
"text": "Word query result (in JSON format)"
}
]
}
Error Response
In case of an error, the response format is:
{
"content": [
{
"type": "text",
"text": "Error message"
}
],
"isError": true
}
API Documentation
lookup_word
Fetches the pronunciation, definition, and example sentences for a word.
Parameters
word(string): The word to query.
Returns
Detailed information about the word, including pronunciation, definition, and example sentences.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
