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) -> strDada 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 syncEjecutarlo localmente
Opción A — Inspector MCP (herramienta de prueba visual, la más sencilla para principiantes):
uv run mcp dev server.pyEsto 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:
Sube este repositorio a GitHub.
Asegúrate de que
server.pysea compatible con el transportestreamable-httppara el alojamiento remoto.Alójalo (p. ej., Render/Railway) o usa el flujo de publicación de Smithery.
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.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceA basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.
- FlicenseNot gradedqualityDmaintenanceA 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.
- AlicenseNot gradedqualityDmaintenanceA 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
- FlicenseBqualityNot gradedmaintenanceA 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
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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