Skip to main content
Glama
gih2yun

Bareun (바른) — Korean NLP & Spell Checking

Bareun MCP Server — Procesamiento de NLP coreano y corrección ortográfica/gramatical

License: MIT

바른(Bareun) es una plataforma coreana de lenguaje natural. Este es su servidor MCP (Model Context Protocol) — permite que cualquier herramienta de IA compatible con MCP (Claude, Cursor, VS Code, Claude Desktop, …) realice análisis morfológico del coreano y corrección ortográfica/gramatical llamando a Bareun como herramienta.

Los grandes modelos de lenguaje aún no captan las sutiles reglas de espaciado, concordancia de partículas y palabras confundibles del coreano. Conecta Bareun como herramienta MCP y tu agente podrá delegar el análisis y la corrección a un motor coreano dedicado, y luego usar el resultado para producir texto coreano más preciso.

  • Endpoint alojado: https://api.bareun.ai/mcp

  • Transporte: Streamable HTTP (JSON-RPC 2.0) — sin SSE, sin puerto adicional, sin instalación

  • Autenticación: clave de API (cabecera api-key o Authorization: Bearer <key>)

  • Obtén una clave de API: https://bareun.ai

El endpoint /mcp está disponible en la compilación de Bareun que incluye el corrector ortográfico (la compilación de solo análisis morfológico no expone /mcp). El mismo endpoint funciona en instalaciones autoalojadas/on-prem — solo cambia el host.


Herramientas

Herramienta

Qué hace

Entradas principales

analyze_syntax

Divide una oración en palabras/morfemas y etiqueta partes de la oración (análisis morfológico).

text (obligatorio), auto_split_sentence, auto_spacing, auto_jointing, custom_dict_names, encoding, format (full|compact)

tokenize

Divide una oración en unidades de palabra (token).

text (obligatorio), auto_spacing, encoding

correct_grammar

Corrige ortografía/espaciado y devuelve bloques de corrección.

text (obligatorio), custom_dict_names, + 9 opciones booleanas de corrección

list_pos_tags

Devuelve las 47 etiquetas de partes de la oración que usa Bareun (código · nombre · clase).

(ninguna)

Opciones de correct_grammar (todas booleanas, desactivadas por defecto): treat_as_title, disable_split_sentence, disable_caret_spacing, disable_vx_spacing, enable_limited_punctuation, disable_confusion, enable_cleanup_whitespace, disable_typo_correction, enable_sentence_check.

encoding controla la unidad para los desplazamientos de morfemas: utf32 (predeterminado, puntos de código — coincide con Python), utf16 (JS/Java), utf8 (bytes — Go/C++).

Related MCP server: mcp-korean-spell

Recursos

URI del recurso

Contenido

Autenticación

bareun://pos-tags

Las 47 etiquetas POS (código · nombre · clase) — mismos datos que list_pos_tags

Clave de API

bareun://server-info

Metadatos del servidor — nombre · versión · compilación · herramientas/recursos activos

Clave de API

bareun://custom-dicts

Nombres de los dominios de diccionario personalizado registrados para la clave

clave de API válida


Inicio rápido

Consejo — regístralo globalmente. La mayoría de las herramientas usan por defecto el ámbito de proyecto (el servidor solo está disponible en un proyecto). Para usar Bareun en todos tus proyectos, regístralo en el ámbito global / de usuario como se muestra a continuación.

Claude Code

# -s user → global: available in every project
claude mcp add -s user --transport http bareun https://api.bareun.ai/mcp \
  --header "api-key: YOUR_API_KEY"

Omita -s user para el ámbito local del proyecto. Verifica con claude mcp get bareun.

Cursor

Global: ~/.cursor/mcp.json · Proyecto: <proyecto>/.cursor/mcp.json

{
  "mcpServers": {
    "bareun": {
      "url": "https://api.bareun.ai/mcp",
      "headers": { "api-key": "YOUR_API_KEY" }
    }
  }
}

VS Code

Global: ejecuta MCP: Open User Configuration · Proyecto: <proyecto>/.vscode/mcp.json

{
  "servers": {
    "bareun": {
      "type": "http",
      "url": "https://api.bareun.ai/mcp",
      "headers": { "api-key": "YOUR_API_KEY" }
    }
  }
}

Claude Desktop — claude_desktop_config.json

Claude Desktop conecta servidores remotos autenticados por cabecera mediante mcp-remote (requiere Node.js):

{
  "mcpServers": {
    "bareun": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://api.bareun.ai/mcp",
        "--header", "api-key: YOUR_API_KEY"
      ]
    }
  }
}

Prueba con MCP Inspector

npx @modelcontextprotocol/inspector

Configura Transport en Streamable HTTP, URL en https://api.bareun.ai/mcp, y añade la cabecera api-key: YOUR_API_KEY.


Ejemplo

// tools/call → analyze_syntax  (format: compact)
{ "text": "나는 학교에 간다.", "format": "compact" }
// → "나/NP 는/JX 학교/NNG 에/JKB 가/VV ㄴ다/EF ./SF"

Enlaces

Licencia

El contenido de este repositorio (documentación, manifiestos de registro, ejemplos) se publica bajo la Licencia MIT. El motor Bareun en sí es un servicio propietario operado por Baikal AI; el acceso se rige por los términos de servicio de bareun.ai.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search.

  • This MCP server provides seamless access to Malaysia's government open data, including datasets, w…

  • Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gih2yun/bareun-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server