Skip to main content
Glama

tiempo-mcp

Un sistema de inteligencia artificial agente mínimo que responde preguntas generales y relacionadas con el tiempo mediante un proceso de LLM aumentado con herramientas.

Características

  • API de Flask : proporciona la marca de tiempo actual.
  • Servidor de agente MCP : agente de razonamiento que detecta la intención del usuario, llama a herramientas (como la API de tiempo), genera indicaciones e interactúa con un LLM a través de OpenRouter (API compatible con OpenAI).
  • Interfaz de usuario optimizada : interfaz de chat sencilla para hablar con el agente de IA.

Configuración

1. Clonar e instalar dependencias

pip install -r requirements.txt

2. Variable de entorno

Configure su clave API de OpenRouter (obtenga una en https://openrouter.ai ):

export OPENROUTER_API_KEY=sk-...your-key...

3. Ejecutar los servidores

Abra tres terminales (o utilice procesos en segundo plano):

Terminal 1: API de tiempo de Flask
python flask_api.py
Terminal 2: Servidor del agente MCP
python mcp_server.py
Terminal 3: Interfaz de usuario optimizada
streamlit run streamlit_ui.py

La interfaz de usuario de Streamlit se abrirá en su navegador (predeterminado: http://localhost:8501 )


Uso

  • Pregúntele cualquier pregunta al agente en la interfaz de usuario de Streamlit.
  • Si preguntas la hora (por ejemplo, "¿Qué hora es?"), el agente llamará a la API de Flask, obtendrá la hora actual y elaborará una respuesta hermosa y natural utilizando el LLM.
  • Para otras preguntas, el agente responderá utilizando únicamente el LLM.

Arquitectura

[Streamlit UI] → [MCP Agent Server] → [Tools (e.g., Time API)] ↓ [LLM via OpenRouter]
  • El agente MCP detecta la intención, llama a las herramientas según sea necesario, diseña indicaciones y las envía al LLM.
  • Fácilmente extensible para agregar más herramientas (solo agréguelo a la clase MCPAgent).

Personalización

  • Agregar más herramientas : implementar nuevos métodos en MCPAgent y actualizar self.tools .
  • Mejorar la detección de intenciones : ampliar detect_intent() en MCPAgent .
  • Cambiar el modelo LLM : actualice el campo model en call_llm() .

Requisitos

  • Python 3.7+
  • Consulte requirements.txt para conocer las dependencias.

Créditos

  • Desarrollado con Flask, Streamlit, OpenRouter y Python.
  • Inspirado en patrones de diseño LLM de agencia.
-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un sistema de inteligencia artificial agente que responde preguntas relacionadas con el tiempo llamando a una herramienta API de tiempo y preguntas generales usando un LLM, accesible a través de una interfaz de chat simple.

  1. Características
    1. Configuración
      1. 1. Clonar e instalar dependencias
      2. 2. Variable de entorno
      3. 3. Ejecutar los servidores
    2. Uso
      1. Arquitectura
        1. Personalización
          1. Requisitos
            1. Créditos

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A server that routes user questions to specialized agents (date, location, weather) or an LLM expert, with a simple Streamlit web interface for easy interaction.
                Last updated -
                Python
              • -
                security
                F
                license
                -
                quality
                An agentic AI system that orchestrates multiple specialized AI tools to perform business analytics and knowledge retrieval, allowing users to analyze data and access business information through natural language queries.
                Last updated -
                2
                Python
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that provides the current time in any timezone with customizable formatting, allowing AI assistants to access accurate time information.
                Last updated -
                Python
                MIT License
              • A
                security
                A
                license
                A
                quality
                An AI agent task management system that provides structure and visualization for long-term task planning with support for the Model Context Protocol (MCP) standard.
                Last updated -
                15
                1
                Python
                MIT License
                • Apple
                • Linux

              View all related MCP servers

              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/suryawanshishantanu6/time-mcp'

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