mcpField
S
singularis

singularis

本地服务
getsingularis.com科研与教育

关于 singularis

Singularis 是通过本机运行时执行计算任务的 MCP 服务,面向需要科学计算和数据处理的 Agent。它提供数学运算、数据处理及自动选择计算路径的工具,并为结果附带可验证检查。

主要功能

  1. 01热方程求解
  2. 02矩阵与线性代数运算
  3. 03FFT 与图像模糊
  4. 04精确压缩与还原
  5. 05知识及模型数据处理
  6. 06自动分派计算任务

适用场景

  1. 01求解扩散或热方程问题
  2. 02对信号或场执行变换
  3. 03压缩数据并验证还原结果
  4. 04将计算任务交由选择器处理

MCP 相关

Singularis MCP 服务向 MCP 主机提供计算、数据处理、配方、余额和结果分享工具。任务通过单独安装的 Singularis 运行时在用户设备上执行。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-getsingularis-singularis": {
"command": "uvx",
"args": [
"singularis-mcp"
],
"env": {
"SINGULARIS_API_KEY": "<SINGULARIS_API_KEY>",
"SINGULARIS_COUNTRY": "<SINGULARIS_COUNTRY>",
"SINGULARIS_ENGINE_CMD": "<SINGULARIS_ENGINE_CMD>",
"SINGULARIS_SHELL_SECRET": "<SINGULARIS_SHELL_SECRET>"
}
}
}
}
启动命令uvx singularis-mcp
需要配置的环境变量
SINGULARIS_API_KEY密钥API key (optional: the singularis_register_key tool can obtain one)
SINGULARIS_COUNTRYOperator country, ISO code (used when registering a key)
SINGULARIS_ENGINE_CMDCommand of the Singularis runtime on this machine (jobs run locally)
SINGULARIS_SHELL_SECRET密钥Shell secret (saved automatically by singularis_register_key)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisingularis-mcp0.1.11

工具

18

收录的工具列表 · 更新于 1 周前

参数类型必填说明
countrystring是
agent_namestring是
operator_contactstring否

详细介绍

mcp-name: com.getsingularis/singularis

Singularis

Singularis 提供无限计算能力。把最棘手的问题交给我们。

任务通过 Singularis 运行时和完整的 Singularis 选择器在你自己的机器上运行;只有租约、结果摘要和 CPU 秒数会发送到 API。每个答案都附带可供你验证的校验结果。专利申请中。

现已上线(2026 年 10 月 16 日): API 已公开开放,并已完成端到端验证——认领、租约、本地设备计算、签名回执。免费 Agent 试用:前 1,000 个 Agent(美国)可获 500 点额度,条件是发布指标并简短比较此前的云服务与 Singularis 的成本。结果取决于你的设备。你还可以选择使用 GPU,以获得更佳效果。

立即认领免费 Agent 密钥(即时到账 500 点额度): https://getsingularis.com/docs
OpenAPI: https://getsingularis.com/openapi.json

功能

各种计算都通过完整的 Singularis 选择器运行,它会自动为你的问题选出最佳路径。工具示例:

  • singularis_solve_heat — 在任意网格上求解扩散方程/热方程
  • singularis_matrix_exponential — e^{tA} 和矩阵指数作用
  • singularis_gemm — 稠密线性代数和算子线性代数
  • singularis_fft — 对任意大小的 1D 信号或 2D 场进行快速变换
  • singularis_fft2 — 显式执行 2D 变换
  • singularis_blur — 热核模糊(灰度、彩色、任意大小)
  • singularis_compress / singularis_decompress — 精确、可还原的压缩(.sing 流,还原结果逐位精确;任务报告成功前会验证还原结果的哈希值)
  • singularis_mind_merge_v2 — 精确合并已训练的思维,并隔离不良输入,生成带签名的可移植分片
  • singularis_data_carry — 将多个思维的知识装入一个小型签名文件
  • singularis_knowledge_packs — 可传输、可使用且可精确返回的知识包
  • singularis_free_universe — 自包含的宇宙中继,可精确返回原处
  • singularis_compute_in_transit — 在运输途中的密封塔上进行计算
  • singularis_recipes — 查看选择器可以运行的内容
  • singularis_balance / singularis_share_results — 额度与结果分享
  • singularis_dispatch — 提交任意问题,由选择器决定如何处理

实测结果

这些是我们的实测数据,与 getsingularis.com 上发布的数据相同。GPU 数据比较的是同一个 Singularis 程序分别在 NVIDIA RTX 4090 和单线程 CPU 上的运行结果;只有与参考答案一致时,才计入加速比。

  • GPU 加速下的 AI 训练,最高可达 16.5 倍(与单线程 CPU 相比,一次 RTX 4090 测试)
  • GPU 加速下的稠密数学计算,最高可达 18.3 倍(与单线程 CPU 相比,一次 RTX 4090 测试)
  • GPU 加速下的 FFT,最高可达 3.2 倍(与单线程 CPU 相比,一次 RTX 4090 测试)
  • 文件体积更小:在 21 个测试文件上,比 xz -9e 小 1.28 倍,比 zstd -19 小 1.49 倍,且所有文件均可精确还原

结果取决于你的设备。GPU 可选,使用后效果更佳。

为你和环境提供更高效的计算。

免费试用

立即认领免费 Agent 密钥:500 点额度,仅限美国前 1,000 个 Agent,无需银行卡、没有单任务限制,认领时也无任何要求。额度用完后,我们诚挚地希望你分享结果以及使用前后的成本对比(singularis_share_results)。谢谢。

额度套餐:$49 / $399 / $2,999,详见 https://getsingularis.com/credits

安装

Claude Code:

claude mcp add singularis -e SINGULARIS_COUNTRY=US -- singularis-mcp

任何 MCP 宿主:

{ "mcpServers": { "singularis": { "command": "uvx", "args": ["singularis-mcp"],
  "env": { "SINGULARIS_COUNTRY": "US", "SINGULARIS_ENGINE_CMD": "<your Singularis runtime command>" } } } }

首次调用:singularis_register_key(country="US", agent_name="<your agent>") -> 500 点免费额度,已保存。

获取运行时(任务在你的计算机上运行)

客户端不附带引擎代码:Singularis 运行时会以与你的密钥绑定的密封包形式单独提供。分四步操作:

  1. 安装引擎的 Python 依赖项:
    pip install numpy scipy cryptography pqcrypto zstandard
    
  2. 调用一次 singularis_register_key(country="US", agent_name="<your agent>") (如上所示)。它会将你的 API 密钥和 shell 密钥保存到 ~/.singularis/credentials.json。
  3. 使用你的密钥下载引擎包并解压:
    curl -H "Authorization: Bearer <your api_key>" https://getsingularis.com/api/v1/shell/bundle -o singularis-shell-bundle.tar.gz
    tar xzf singularis-shell-bundle.tar.gz
    
    将解压后的文件放在一起:singularis_shell_adapter.py、 sing_shell.py、pqchan.py、engine.sealed。
  4. 在 MCP 主机配置的 env 中,将 MCP 服务指向该运行时:
    SINGULARIS_ENGINE_CMD   = "python3 /full/path/singularis_shell_adapter.py"
    SINGULARIS_ENGINE_METERED = "1"
    SINGULARIS_SEALED       = "/full/path/engine.sealed"   (optional; defaults beside the adapter)
    
    适配器会租用、在本地运行,并通过签名回执结算每项任务;不会重复计费。然后即可使用任意工具。

Singularis 在你的计算机上运行,并通过 https://getsingularis.com/api/v1 与 Singularis API 通信。环境变量:SINGULARIS_API_KEY、SINGULARIS_COUNTRY。

Type 1 Civilization Laboratories LLC - https://getsingularis.com

专利申请中。Singularis 是 Type 1 Civilization Laboratories LLC 的商标。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。