rae-api-com/rae-mcp
Overview
Highlights
- Real-time access to authoritative RAE Spanish dictionary data
- Eliminates linguistic hallucinations in Spanish language processing
- Easy integration with any MCP-compliant AI host
- Ideal for localization and professional translation workflows
Full Documentation
RAE Model Context Protocol (MCP) Server
This repository contains an implementation of a Model Context Protocol (MCP) server for the Royal Spanish Academy (RAE) API. It allows language models to interact with RAE's dictionary and linguistic resources.
Requirements
- Go 1.21+
Installation
git clone https://github.com/rae-api-com/rae-mpc.git
cd rae-mpc
go buildUsage
Command Line Arguments
Run the server with stdio transport (for integration with LLMs):
./rae-mpc --transport stdioOr run it as an SSE server:
./rae-mpc --transport sse --port 8080Available Tools
The MCP server exposes the following tools to LLMs:
1. search - Search RAE API for information
- Parameters:
- query (required): The search query
- lang (optional): Language code (default: "es")
2. get_word_info - Get detailed information about a word
- Parameters:
- word (required): The word to look up
- lang (optional): Language code (default: "es")
Integration with LLMs
This MCP server can be integrated with language models that support the Model Context Protocol, allowing them to access RAE's linguistic resources for improved Spanish language capabilities.