MCP.so
登录

Time MCP Server

@suryawanshishantanu6

基本信息

分类

生产力

传输方式

stdio

作者

suryawanshishantanu6

关于 Time MCP Server

MCP Server which returns current timestamp with streamlit app

Time MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "time-mcp-suryawanshishantanu6": {
      "command": "python",
      "args": [
        "flask_api.py"
      ]
    }
  }
}

Time MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is time-mcp?

time-mcp is a minimal agentic AI system that answers time-related and general questions using a tool-augmented LLM pipeline. It integrates a Flask API for the current timestamp, an MCP agent server for reasoning and tool calling, and a Streamlit chat interface.

How to use time-mcp?

Set the OPENROUTER_API_KEY environment variable, then run three components in separate terminals: python flask_api.py for the time API, python mcp_server.py for the MCP agent server, and streamlit run streamlit_ui.py for the UI. Open the Streamlit UI in your browser (default http://localhost:8501) and ask questions.

Key features of time-mcp

  • Flask API provides the current timestamp.
  • MCP agent server detects user intent and calls tools.
  • Integrates with LLMs via OpenRouter (OpenAI-compatible API).
  • Streamlit UI offers a simple chat interface.
  • Easily extensible with additional tools via the MCPAgent class.

Use cases of time-mcp

  • Ask for the current time and receive a natural language response.
  • Ask general knowledge questions that are answered by the LLM.
  • Demonstrate a tool-augmented agent pipeline for learning or prototyping.

常见问题

1

What dependencies are required to run time-mcp?

Python 3.7+ and the packages listed in `requirements.txt`. Also need an OpenRouter API key set as the `OPENROUTER_API_KEY` environment variable.

2

How does authentication work?

The system uses an OpenRouter API key for LLM access. The Flask time API does not require authentication.

3

Can I add more tools to the agent?

Yes. Implement new methods in the `MCPAgent` class and update `self.tools`. You can also improve intent detection by extending `detect_intent()`.

4

What LLM model does time-mcp use?

The model is defined in the `call_llm()` method and can be changed by updating the `model` field. It uses OpenRouter, which provides access to various models.

5

Is there a web interface?

Yes, a Streamlit UI is provided. Run `streamlit run streamlit_ui.py` to open the chat interface in your browser.

评论

生产力 分类下的更多 MCP 服务器