时间服务服务器

一个用Scala实现的简单MCP服务器,提供当前日期和时间的基本信息,适用于需要时间服务的应用程序。

  • by dxeoane
  • Scala
  • 本地部署
  • 更新于
在 GitHub 查看 dxeoane/mcp-clock

使用说明

MCP时钟

这个项目是一个用Scala实现的非常简单的MCP服务器。其主要目的是提供有关当前日期和时间的基本信息。

主要特点

  • 用Scala编写的MCP服务器
  • 非常简单的例子
  • 提供以下基本功能:
    • 获取当前日期和时间(本地和UTC)
    • 获取当前Unix时间戳
  • 与Claude Desktop和Cherry Studio等应用程序兼容

动机

这个项目的主要动机是尝试Scala的这项新技术,并提供一个MCP服务器的最小示例。

需求

  • Java 21或更高版本

构建JAR

要构建JAR文件,请运行:

sbt assembly

安装

要安装和配置服务器,请使用以下配置:

{
  "mcpServers": {
    "mcp-clock": {
      "command": "java",
      "args": [
        "-jar",
        "{project path}/target/scala-2.13/mcpclock-assembly-1.0.0.jar"
      ]
    }
  }
}

替换 {project path} 带有项目目录的实际路径。