原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

atoma

作者:mgtf版本 0.4.0i★ 21i在云端运行
注册名称run.atoma/atoma

安装

概览

作者提供的说明(英文原文)

Start and follow atoma builds; read their runs, traces, agent registry and skill catalogue.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在云端运行
  • 传输方式: Streamable HTTP
  • 分类: 其他
  • 你需要填写:Authorization

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。

你需要

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。

在终端中运行这条命令

claude mcp add --transport http atoma https://atoma.run/mcp --header 'Authorization: your-value'

运行前请先填写空着的值。

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "atoma": {
      "url": "https://atoma.run/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "atoma": {
      "type": "http",
      "url": "https://atoma.run/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。

你的选择通过 Cookie 保存在这台设备上,无需账户。

需要你填写的值

  • Authorization 机密 HTTP header
    Optional. "Bearer atoma_…", an API token minted in Settings for one organisation. Without it, the client signs in through OAuth.

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

服务器要求先登录,才会列出它的工具。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月10日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过域名 atoma.run 验证(注册中心会核实域名所有权)

  • ✓ 通过

    仍在维护

    代码最后更新于今天

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • ✓ 通过

    端点有响应

    在 65 毫秒内响应(HTTP 401)

  • ✓ 通过

    使用 OAuth 登录

    声明支持 OAuth 登录,你的 AI 应用可以带你去登录

  • … 尚未检查

    工具描述中没有隐藏指令

    尚未检查;我们会在检查端点时读取工具列表

与“其他”中的其他服务器比较i

  • 星标数多于此分类中其他 19091 个服务器的 97%
  • 发布到注册中心的时间比此分类中其他 19091 个服务器的 52% 更新
  • 基础检查结果等于或优于此分类中其他 19091 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

atoma 安全吗?

它在 4 项适用的基础检查中通过了 4 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

你需要填写:Authorization

它在我的电脑上运行还是在云端?

它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。

它还在维护吗?

GitHub 仓库最后更新于今天,最新版本(0.4.0)于41天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。

有什么可以替代它?

同一分类中有:World Monitor, Claude Flow, Tldraw

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

World Monitor

Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.

作者:koala73广泛使用★ 9万5天前更新

在云端运行✓ worldmonitor.app

Claude Flow

AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.

作者:ruvnet广泛使用↓ 1.4万/周★ 8.1万14个月前更新

在你的电脑上运行

Tldraw

Draw and visually collaborate with your agents on tldraw's canvas.

作者:tldraw广泛使用★ 5.1万8个月前更新

在云端运行

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

atoma

Watch a request turn into finished work.

Ask for a drawing, a sound, a report, a data study, a proof or a piece of software. atoma coordinates AI agents to produce it, checks the result against what you asked for, and lets you inspect every step. The bounded decisions along the way, such as which agent takes a task or whether a plan is approved, are taken by Decision, TypeSafe's Jev model.

[Open atoma.run →](https://atoma.run)

Demo · Use cases · A run, step by step · Features · How it works · Self-host · Documentation

[!WARNING]

atoma is under active development. Organisations are designed to be

isolated from one another (projects, workspaces, traces and previews), but

the platform has not been independently audited and we cannot yet guarantee

that isolation, or the absence of other security defects, under every

condition. **Do not include confidential, personal or otherwise sensitive

data in your goals, uploaded files or generated applications**, whether on

atoma.run or on a self-hosted instance exposed to others.

Use the hosted service to evaluate the product, not to process data you could

not afford to see leak. See SECURITY.md to report a vulnerability.

Watch the demo

Explore a two-run business scenario, three-tier coordination, MCP integration and model-cost optimization in this four-minute walkthrough.

https://github.com/user-attachments/assets/3c21219f-9696-4f96-abc8-82944faf5eac

Download the high-quality video (23 MB)

From a business need to a tool you can use

An operations team needs a dashboard. An agency needs a client demo. A product team needs an API prototype. atoma turns those requests into software: web applications, HTTP APIs, command-line tools and their technical documentation.

Start at [atoma.run](https://atoma.run). The web console brings projects, AI execution, acceptance criteria, result previews, model choice and run history into one place. This repository contains the open-source engine and console for teams that want to inspect, extend or self-host them.

What could your team build?

These are example project briefs, not prebuilt industry integrations or customer deployment claims.

Team or industryExample projectWhat it helps you do
Agencies & consultingAn interactive client demo or project estimatorTurn a proposal into something a client can try
Retail & e-commerceA sales dashboard from exported CSV filesExplore product performance and share a clear view with the team
Logistics & operationsAn inventory viewer or shipment-status prototype using sample dataTest a workflow before connecting operational systems
SaaS & product teamsA web app prototype or HTTP JSON APIExplore a feature and hand working code to engineering
Data & engineering teamsA CSV-to-JSON CLI, validation utility or technical documentationPackage a repetitive task into a reusable tool

For example:

Build a sales dashboard that lets me upload a CSV with date, product, region

and revenue columns. Add filters, monthly totals and a chart by region.

Include sample data and instructions to run it locally.

A run, step by step

  1. Open Projects → Talk to Atoma, or connect your existing agent through MCP from Settings. Describe the project you want to create or the change you want to make. The integrated assistant uses the saved project brief and latest run to prepare a proposal.
  2. Review the agent's proposal for a new or existing project, the run goal and optional acceptance criteria. In the integrated assistant, creation and run launch have separate confirmation buttons. Both use the existing MCP. Without criteria, the run drafts its own checklist from the goal.
  3. Follow the run as agents plan, write files, start servers and check their work, with the model, tokens and cost behind every step.
  4. Preview web results in a temporary, isolated environment, including a snapshot while the run is still building.
  5. Keep the deliverable, with its verification record, and publish it to a connected GitHub repository. The project's next run continues from it; a project imported from GitHub starts each run from its default branch.

Previews are review environments; deploying the generated application is a separate step. Project runs use the configured model accounts and consume model quota or incur API charges.

Features

Acceptance criteria you approve before launch

A project run can carry up to twelve criteria, supplied through MCP or the CLI (--criteria ). A line such as GET /api/items is an HTTP check; any other line is judged by review. The host stores the list before planning starts and nothing can change it afterwards. The planner is told the user wrote it, and the final check is told which HTTP checks were actually observed on servers the run itself started.

Without a list, the run drafts one from the goal with a single call to the cheapest model. A drafted list can only add to what the final check looks for; it can never make a run pass.

Finished work is never thrown away

A run that exhausts its budget after completing at least one phase, or whose result the final check refuses after one remediation attempt, is kept as incomplete rather than discarded — including when the deadline falls while its finished work is still being checked. Its finished phases stay in the workspace, and the console explains in plain language why it stopped and what to do next, with the technical reasons one click away. In a project created in atoma, the next run starts from that workspace and is told why the previous one stopped; a project imported from GitHub starts each run from its default branch, so unpublished changes are not carried over.

Choose the models, then compare them

Each tier (workers, supervisors, planners) takes its own model selector, of the form : : , across Anthropic, OpenAI, Google DeepMind, xAI, Meta, Mistral, Alibaba Qwen, DeepSeek, Moonshot, Z.ai and a self-hosted Ollama: api: bills a key, sub: the host's Claude or ChatGPT subscription, and own: the member's own ChatGPT account, whose available models Settings lists, or their own Claude Code token (beta). The operator can delegate the host subscription to named members without making them administrators. The offered models and their per-token prices are one versioned file, src/core/modelCatalog.json, kept current with npm run models -- refresh: prices are a dated history, so a vendor's change applies from its day without re-pricing what came before.

Every run records the models it was pinned to and the models the provider actually served. A delivered or incomplete run of a project created in atoma can be rerun on other models through the API or MCP: same goal, same acceptance criteria, same starting workspace. The rerun sits beside the project's history, so you can compare cost, time and result; it never publishes and never seeds a later run.

Start from your repository, publish back to it

Install the GitHub App to import a repository into a project or create a new one, then publish delivered results to it. A project's earlier deliverables, including Markdown, CSV, PDF and Office documents, are indexed so later runs can search them and cite exact passages. TypeScript/JavaScript sources also expose symbols and resolved local imports through Haystack; clients use atoma_run_search to inspect saved versions (scope and evaluation). See GitHub App setup.

Verification you can read

Supervisors check results with evidence the run produced: files, command exit codes, HTTP probes, and browser checks laid out at the viewport widths the goal asks for. They never replay shell commands a model wrote. Every verdict, retry and refusal is in the timeline, and the console is available in thirteen languages, on desktop and mobile.

For an existing static page, the host also replays browser checks recorded by earlier runs before editing begins and again before delivery. Regressions go to the final review, which distinguishes requested changes from lost behaviour. Read-only phases restore the files they changed, and workers read existing files before editing them. See inherited browser checks.

Decision handles bounded decisions

Decision, TypeSafe's Jev model, helps choose an agent or recipe, approve intermediate plans and results when the evidence permits it, and avoid learning equivalent recipes twice. It answers structured questions; the run's models still plan, write code and explain refusals. Uncertain or unavailable answers go back to those models, and final delivery acceptance stays independent of Decision.

The initial goal and starting repository guide the root tissue choice. Decision selects a suitable registered L3; if the choice is uncertain or no tissue fits, a bounded model call reuses one or requests a new capability. New tissue prompts are authored by the platform's pinned L3 model using the platform's credentials. The legacy run:build command also accepts analysis and explanation tasks.

Decision is enabled for every organisation when the host has TYPESAFE_API_KEY, unless the operator sets ATOMA_JEV=0. Decision context, including task text and evidence excerpts, is sent to TypeSafe as described in the service terms. The timeline records its decisions, latency and separate cost; a sample of approvals is reviewed by the model for comparison. See the architecture guide.

Adjust run limits without redeploying

Platform administrators can change run budgets, token and spend ceilings, call timeouts and tool-iteration limits in Settings or with npm run settings. Changes are recorded in the audit journal and apply to new runs. A token or spend ceiling stops further model calls and preserves completed phases as an incomplete run. See operating run limits.

Connect an existing agent through MCP

The console serves an HTTP MCP endpoint at https:// /mcp. Compatible clients such as Claude Code or Codex can create projects, draft run goals from the conversation and repository context, start runs, pass acceptance criteria, request reruns and read traces, costs and diagnostics. The Web console also provides an integrated assistant for customers without an external agent, and remains the place to review projects and results. Choose a personal subscription, organisation API key or configured platform API connection; conversation usage is accounted separately from runs; see setup and limits. Conversations can continue in either direction between Atoma and an MCP client.

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx