Loading languages...
RA

rae-mpc

@rae-api-com2

# RAE Model Context Protocol (MCP) Server Этот репозиторий содержит реализацию mcp servers для API Королевской академии испанского языка (RAE). Он позволяет языковым моделям взаимодействовать со словарем и лингвистическими ресурсами RAE. ## Требования - Go 1.21+ ## Установка ```bash git clone https://github.com/rae-api-com/rae-mpc.git cd rae-mpc go build ``` ## Использование ### Аргументы командной строки Запустите сервер с использованием транспорта stdio (для интеграции с LLM): ```bash ./rae-mpc --transport stdio ``` Или запустите его как SSE-сервер: ```bash ./rae-mpc --transport sse --port 8080 ``` ### Доступные инструменты Этот mcp servers предоставляет LLM следующие инструменты: 1. `search` — поиск информации в API RAE - Параметры: - `query` (обязательный): поисковый запрос - `lang` (необязательный): код языка (по умолчанию: "es") 2. `get_word_info` — получение подробной информации о слове - Параметры: - `word` (обязательный): слово для поиска - `lang` (необязательный): код языка (по умолчанию: "es") ## Интеграция с LLM Этот mcp servers можно интегрировать с языковыми моделями, поддерживающими Model Context Protocol, что позволяет им получать доступ к лингвистическим ресурсам RAE для улучшения возможностей работы с испанским языком. ---

RAE
API
Language Model
MCP

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:

  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.


# mcpServer Config

{
  "mcpServers": [
    {
      "name": "rae-mpc",
      "transports": [
        "stdio",
        "sse"
      ],
      "stdioServerCommand": [
        "./rae-mpc",
        "--transport",
        "stdio"
      ],
      "sseURL": "http://localhost:8080",
      "description": "MPC Server to connect your preferred model with rae-api.com"
    }
  ]
}

# stdio

./rae-mpc --transport stdio

# sseURL

http://localhost:8080
Transport:
stdio
sse
Language:
Go
Updated: 7/23/2025