Access RAE Spanish Language Resources
MCP server exposing Royal Spanish Academy (RAE) dictionary and linguistic resources to AI clients through search and word lookup tools.
Why it matters
Integrate with the Royal Spanish Academy's (RAE) extensive dictionary and linguistic resources. Enable language models to search and retrieve detailed information about the Spanish language for advanced research and content generation.
Outcomes
What it gets done
Search RAE dictionary and linguistic data
Retrieve detailed word definitions and information
Integrate with LLMs via stdio transport
Operate as an SSE server for real-time data
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-rae | bash Capabilities
Tools your agent gets
Search the RAE API for information with a query and optional language parameters
Retrieve detailed information about a specific word with optional language parameters
Overview
RAE MCP Server
This MCP server provides language models with programmatic access to the Royal Spanish Academy (RAE) API. It exposes two tools: `search` for querying RAE resources and `get_word_info` for retrieving detailed word information. Both tools accept optional language parameters (defaulting to Spanish). The server supports stdio transport for direct LLM integration and SSE transport for server deployment. Use this connector when your AI application needs to look up Spanish words, retrieve dictionary definitions, or access RAE linguistic resources during conversations or content generation workflows. Ideal for Spanish language processing tasks that benefit from RAE dictionary data.
What it does
Big Job: Connect language models to the Royal Spanish Academy (RAE) API for access to Spanish dictionary and linguistic resources.
Small Job: Query RAE dictionary definitions and word information directly from your LLM workflow through two MCP tools-search for general queries and get_word_info for detailed word lookups.
Install and run with stdio transport for LLM integration:
git clone https://github.com/rae-api-com/rae-mpc.git
cd rae-mpc
go build
./rae-mpc --transport stdio
Alternatively, run as an SSE server:
./rae-mpc --transport sse --port 8080
Source README
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 build
Usage
Command Line Arguments
Run the server with stdio transport (for integration with LLMs):
./rae-mpc --transport stdio
Or run it as an SSE server:
./rae-mpc --transport sse --port 8080
Available Tools
The MCP server exposes the following tools to LLMs:
search- Search RAE API for information- Parameters:
query(required): The search querylang(optional): Language code (default: "es")
- Parameters:
get_word_info- Get detailed information about a word- Parameters:
word(required): The word to look uplang(optional): Language code (default: "es")
- Parameters:
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.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.