返回市场
tm1服务器

tm1服务器

作者:andreyea3 星标更新:2025-05-21

项目介绍

<img src="logo.jpg" alt="alt text" width="400"/>

TM1 MCP 服务器

一个基于Python的项目,提供了一个MCP服务器,用于通过任何兼容的LLM控制和与IBM TM1实例交互。

特性

  • 通过MCP轻松访问TM1实例
  • 收集有用的TM1工具和实用程序
  • 简单的扩展机制,用于添加自定义工具

要求

  • Python 3.12+
  • 可以通过TM1py访问的TM1实例
  • 如pyproject.toml中所指定的依赖项
  • uv

安装

  1. 克隆此仓库
  2. 安装依赖项

配置

根据需要修改config.py中的TM1连接参数

使用

运行服务器:

uv run main.py

运行MCP检查器:

mcp dev main.py

Claude Desktop的样本配置(%APPDATA%/Claude/claude_desktop_config.json) 注意:更新您保存此项目的目录参数

{
  "mcpServers": {
    "tm1": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/TM1MCP",
        "run",
        "main.py"
      ]
    }
  }
}

扩展

通过以下步骤添加新工具:

  1. tools/目录下创建新的模块
  2. 使用@mcp.tool()装饰函数
  3. main.py中导入您的模块

贡献

欢迎贡献!请随时提交Pull Request。 </中文翻译>