RAE

RAE

MPC Server to connect your preferred model with rae-api.com, Roya Academy of Spanish Dictionary

3
Stars
3
Forks
3
Releases

Overview

RAE MCP Server is an MCP implementation that connects language models to the Royal Spanish Academy (RAE) API, enabling LLMs to query RAE's dictionary and linguistic resources through standardized tools. The project is implemented in Go and requires Go 1.21+. Install by cloning the repository at https://github.com/rae-api-com/rae-mpc.git and running go build in the rae-mpc directory. The server supports multiple transport options for LLM integration: stdio transport for in-process usage, and an SSE HTTP server (e.g., on port 8080). The MCP exposes tools such as 'search' (takes a required query and an optional lang, default es) and 'get_word_info' (takes a required word and an optional lang, default es). This setup allows language models to access lexical data to improve Spanish language capabilities, dictionary lookups, and lexical reasoning via MCP.

Details

Owner
rae-api-com
Language
Go
License
Updated
2025-12-07

Features

stdio transport

Run the MCP server with stdio transport for seamless in-process integration with LLMs.

SSE transport

Operate as an SSE server exposing MCP endpoints over HTTP on a configurable port (e.g., 8080).

MCP tool: search

Expose the search tool to query the RAE API with a required query and optional language (default es).

MCP tool: get_word_info

Expose the get_word_info tool to fetch detailed information for a word, with optional language (default es).

Go-based implementation

Implemented in Go 1.21+ with a straightforward build process: clone, then go build.

Audience

LLM developersIntegrate MCP-enabled LLMs to access RAE's dictionary and linguistic resources.
Spanish toolingBuild Spanish language tools that rely on RAE data via MCP.
AI researchersExperiment with MCP-powered access to RAE data in NLP tasks.

Tags

RAEMCPModel Context ProtocolSpanishdictionarylinguisticsLLM integrationRAE APIsearchget_word_info