Skip to main content
Glama
juan97serrano

Demo MCP Server

Demo: servidor MCP + LLM mockeado

Ejemplo mínimo del protocolo MCP (Model Context Protocol) con:

  • server.py: servidor MCP con dos tools (suma, clima).

  • mock_llm.py: un "LLM" 100% falso, basado en reglas con regex, que decide qué tool llamar según el mensaje del usuario. No hace ninguna llamada a red ni a ninguna API real.

  • client.py: cliente MCP que lanza server.py como subproceso, le pide la lista de tools, y usa mock_llm.py para decidir qué tool invocar y cómo redactar la respuesta final con el resultado.

Setup

python3.11 -m venv .venv
./.venv/bin/pip install -r requirements.txt

Related MCP server: MCP Boilerplate

Ejecutar

./.venv/bin/python client.py

Prueba en el propio client.py tres mensajes: una suma, una consulta de clima y un mensaje sin match, para ver los tres caminos (tool suma, tool clima, sin tool).

Sustituir el LLM mockeado por uno real

mock_llm.py expone la misma forma que necesitarías para conectar un LLM real vía tool-calling (p. ej. Claude): recibe el mensaje del usuario y la lista de tools, decide si llamar a una y con qué argumentos, y luego redacta la respuesta final a partir del resultado de la tool. Cambiar MockLLM por un cliente real (Anthropic, OpenAI, etc.) no requiere tocar server.py ni la lógica de client.py que habla con MCP.

F
license - not found
-
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

  • A
    license
    -
    quality
    D
    maintenance
    A demonstration server for the Model Context Protocol (MCP) that exposes calculator and Yahoo Finance tools, allowing LLMs to interpret natural language requests and make tool calls via the MCP standard.
    1
    Apache 2.0
  • F
    license
    A
    quality
    D
    maintenance
    A minimal MCP server demo written without the MCP Python SDK that demonstrates the complete protocol flow. It provides weather, file search, and datetime tools, and includes a CLI client that bridges MCP tools with OpenAI function calling.
    3
  • A
    license
    -
    quality
    D
    maintenance
    This MCP server provides tools like weather lookup and follows the Model Context Protocol for tool calling, resource sharing, and prompt templates.
    270
    MIT

View all related MCP servers

Related MCP Connectors

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

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

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

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/juan97serrano/demo_mcp_server'

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