MCP.so
ログイン

TM1 MCP Server

@andreyea

基本情報

カテゴリ

その他

トランスポート

stdio

作者

andreyea

TM1 MCP Server について

MCP server for TM1

TM1 MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "tm1mcp": {
      "command": "uv",
      "args": [
        "run",
        "main.py"
      ]
    }
  }
}

TM1 MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is TM1 MCP Server?

A Python-based Model Context Protocol (MCP) server that enables compatible LLMs to control and interact with IBM TM1 instances. It provides easy access to TM1 through MCP, a collection of useful TM1 tools and utilities, and a simple mechanism for adding custom tools.

How to use TM1 MCP Server?

Clone the repository, install dependencies, then modify the TM1 connection parameters in config.py as required. Run the server with uv run main.py or use the MCP inspector with mcp dev main.py. For Claude Desktop, configure %APPDATA%/Claude/claude_desktop_config.json with the command uv --directory /ABSOLUTE/PATH/TO/TM1MCP run main.py.

Key features of TM1 MCP Server

  • Easy access to TM1 instances through MCP
  • Collection of useful TM1 tools and utilities
  • Simple extension mechanism for adding custom tools
  • Built with Python 3.12+ and TM1py

Use cases of TM1 MCP Server

  • Control IBM TM1 instances from any compatible LLM
  • Interact with TM1 data and processes using natural language
  • Extend the server with custom TM1 tools for specific operations

よくある質問

1

What are the runtime requirements?

Python 3.12 or higher, a TM1 instance accessible via TM1py, and the `uv` package manager.

2

How do I install and configure the server?

Clone the repository, install dependencies from `pyproject.toml`, then edit `config.py` with your TM1 connection parameters.

3

How can I extend the server with custom tools?

Create new modules in the `tools/` directory, decorate functions with `@mcp.tool()`, and import the modules in `main.py`.

4

How do I run the server?

Use `uv run main.py` to start the server, or `mcp dev main.py` to run the MCP inspector for testing.

5

What transport or authentication does it use?

The server relies on the TM1py library to connect to TM1 instances. Authentication and connection details are configured in `config.py`.

コメント

「その他」の他のコンテンツ