Token导航 LogoToken导航TokenDH.com
Tenax MCP logo
运维云端stdio官方级别未说明来源级核验

Tenax MCP

MCP Server

Tenax MCP Server是一个通过自然语言交互提供张量网络构建、优化和验证服务的工具,适用于量子计算和材料科学领域的研究。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tenax-lab

提供方

tenax-lab

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run pytest

详细介绍

Tenax MCP服务器

构建哈密顿量,运行DMRG/TRG,优化收缩顺序,生成代码,验证张量网络——所有这些都是通过自然语言完成的。

工具

工具说明
list_operators列出内置自旋运算符(spin-1/2、spin-1)
build_hamiltonian根据运营商条款构建MPO,返回债券维度
run_dmrg运行DMRG基态搜索一维量子哈密顿量
run_trg在2D经典模型(Ising)上运行TRG
optimize_contraction找到最佳收缩路径和FLOP成本
validate_network检查张量网络的有效性(维度、费用)
generate_code生成可运行的Tenax Python代码(DMRG、TRG、iDMRG、iPEPS、iPEPS 2站点、拆分CTMRG)
export_netfile将网络描述转换为 .net 文件格式

设置

克劳德代码

claude mcp add tenax -- uv run --directory /path/to/tenax-mcp python -m tenax_mcp

克劳德桌面版

添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "tenax": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/tenax-mcp", "python", "-m", "tenax_mcp"]
    }
  }
}

项目级别 .mcp.json

添加到任何项目目录:

{
  "mcpServers": {
    "tenax": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/tenax-mcp", "python", "-m", "tenax_mcp"]
    }
  }
}

用法示例

配置后,询问Claude:

  • “在键尺寸为100的20位海森堡链上运行DMRG”
  • “在T=2.27时,2D伊辛模型的自由能是多少?”
  • “找到此张量网络的最佳收缩顺序”
  • “在2D海森堡模型上生成iPEPS计算代码”
  • “为海森堡反铁磁体生成2位iPEPS代码”
  • “使用QR投影仪生成iPEPS代码,以实现更快的CTM融合”
  • “为2D海森堡模型生成分割CTMRG代码”
  • “验证此张量网络的维度一致性”
  • “显示自旋1/2运算符”

发展

# Install dependencies
uv sync

# Run tests
uv run pytest

# Test with MCP inspector
uv run mcp dev src/tenax_mcp/server.py

# Run the server directly
uv run python -m tenax_mcp

哈密顿项格式

术语以字典列表的形式指定:

[
  {
    "coeff": 1.0,
    "ops": [
      {"op": "Sz", "site": 0},
      {"op": "Sz", "site": 1}
    ]
  },
  {
    "coeff": 0.5,
    "ops": [
      {"op": "Sp", "site": 0},
      {"op": "Sm", "site": 1}
    ]
  }
]

这将编码H=Sz₀·Sz₁ + 0.5·S⁺₀·S⁻₁.

许可证

麻省理工学院

目录标签

目录标签

PythonClaude云端部署张量网络本地部署量子计算自然语言处理材料科学算法优化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP