Skip to main content
Glama
MaryamSarfraz77

Dictionary Lookup MCP Server

Servidor MCP de Búsqueda en Diccionario

Un servidor Model Context Protocol mínimo, construido con el SDK oficial de Python. Expone una única herramienta, define, que busca la definición de una palabra en inglés usando la API gratuita de dictionaryapi.dev.

Este proyecto se creó como ejercicio de aprendizaje para entender cómo se estructuran los servidores MCP, cómo se comunican con los clientes y cómo se implementan públicamente.

Qué hace

  • Expone una única herramienta: define(word: str) -> str

  • Dada una palabra, devuelve su categoría gramatical y su definición

  • No requiere clave de API ni autenticación

Related MCP server: Hello World MCP FastAPI Endpoint

Requisitos

  • Python 3.10+

  • uv (recomendado) o pip

Configuración (local)

# 1. Clone this repo
git clone <your-repo-url>
cd my-mcp-server

# 2. Install dependencies
uv sync

Ejecutarlo localmente

Opción A — Inspector MCP (herramienta de prueba visual, la más sencilla para principiantes):

uv run mcp dev server.py

Esto abre un inspector basado en navegador donde puedes llamar a la herramienta define directamente y ver la solicitud/respuesta sin necesidad de un cliente de IA completo.

Opción B — Conectar con Claude Desktop:

Añade esto a tu archivo de configuración de Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "dictionary-lookup": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/my-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}

Reinicia Claude Desktop y luego pregunta algo como: "Usa la herramienta de diccionario para definir 'ephemeral'."

Ejemplo de uso

Entrada: define("ephemeral") Salida: ephemeral (adjective): lasting for a very short time.

Despliegue

Este servidor está publicado en Smithery: <link una vez desplegado>

Para desplegar tu propia copia:

  1. Sube este repositorio a GitHub.

  2. Asegúrate de que server.py sea compatible con el transporte streamable-http para el alojamiento remoto.

  3. Alójalo (p. ej., Render/Railway) o usa el flujo de publicación de Smithery.

  4. En Smithery, elige "Publicar vía URL" y apunta a la URL de tu servidor alojado.

Por qué este proyecto

Creado para aprender los fundamentos de MCP: cómo un cliente descubre las herramientas de un servidor, cómo se realiza y se responde una llamada a una herramienta, y cómo un servidor en funcionamiento se comparte públicamente a través de un marketplace como Smithery.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A minimal Model Context Protocol server built with FastAPI that provides a basic "Hello World" resource and tool. Serves as a starting point for building and validating MCP client integrations with richer resources and tools.
  • A
    license
    Not graded
    quality
    D
    maintenance
    A minimal Model Context Protocol server that facilitates network-based client connections using Streamable HTTP transport. It provides a greeting tool and is optimized for consistent deployment across local environments, Docker, and Kubernetes.
    MIT
  • F
    license
    B
    quality
    Not graded
    maintenance
    A minimal Model Context Protocol server that provides a simple tool for adding two integers. It serves as a demonstration of the official Python MCP SDK and is designed for local execution via stdio.
    1

View all related MCP servers

Related MCP Connectors

  • A Model Context Protocol server for Wix AI tools

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • MCP (Model Context Protocol) server for Appwrite

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/MaryamSarfraz77/dictionary-lookup-mcp'

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