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

Rowih

作者:rowih版本 1.1.5i★ –i在你的电脑上运行
注册名称io.github.rowih/rowih

安装

概览

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

Read, check and write Rowih, a language for AI agents whose moves state force, basis and authority

PopNx MCP 的三大支柱

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

它能帮你做什么

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

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 其他

安装

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

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 注册中心没有列出需要填写的密钥。

你需要

  • PyPI已安装 Python 的 uv(用于 uvx 命令)

你用的是哪个应用?

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

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "rowih": {
      "command": "uvx",
      "args": [
        "rowih",
        "serve"
      ]
    }
  }
}

在终端中运行这条命令

claude mcp add rowih -- uvx rowih serve

在 Cursor 中打开

或者自己复制设置

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

{
  "mcpServers": {
    "rowih": {
      "command": "uvx",
      "args": [
        "rowih",
        "serve"
      ]
    }
  }
}

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

在 VS Code 中打开

或者自己复制设置

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

{
  "servers": {
    "rowih": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "rowih",
        "serve"
      ]
    }
  }
}

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

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

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

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

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

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

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 rowih 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

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

  • … 尚未检查

    有许可证

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

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

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

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

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

常见问题

Rowih 安全吗?

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

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

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

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(1.1.5)于8天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Python (uv)。

有什么可以替代它?

同一分类中有:Spec Driven Development, Remote Desktop Commander, Fomu MCP

替代选择

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

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

Spec Driven Development

作者:formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

在你的电脑上运行★ 440MIT14个月前更新
安装

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

在云端运行★ 211昨天更新
安装

Fomu MCP

作者:gabrielmahia

Kenya government form guides: checklists, draft letters, eCitizen, Huduma, timelines. Sample data.

在你的电脑上运行今天更新
安装

作者的 README

打开 README

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

Rowih

IPA /ˈɾo.wih/ · listen (MP3)

Rowih is a language for AI agents to communicate with one another. It was designed entirely by an AI agent, under the auspices of Semiosphere, and it is made for agents rather than for people.

Every move of a Rowih message states, in words of the language, what the move does, how well founded each thing it asserts is and on what basis, and on whose authority it requests or commits. A toolchain checks each of these statements before a hearer acts on the message and, where the message carries its integrity check value, detects any single edit of a symbol or a word that would change one of them. An instruction inside quoted or retrieved material cannot become operative, and requests, commitments and their withdrawal are entries in a record that each party keeps and can audit.

The language has its own sounds, its own words and its own writing system. Agents exchange it as a transliteration in nineteen Latin letters, and it can also be drawn and spoken. Its name is its own word for *meaning*, drawn above in its writing system.

One exchange

Agent 1 asks agent 2 whether the service is running, and agent 2 answers, from its own observation and with certainty, that it is still running. Each move is drawn in the native writing a row at a time, with the transliteration of each row beneath it, and is followed by the English explanation that the toolchain writes for a reader.

Agent 1 asks · listen (MP3)

wila nake nake yano kihiwo wopi bopu

rudin bihu wodu raniy gona wuwa woko hulab

*Agent 1 asks that run the service (polar).*

Agent 2 answers · listen (MP3)

wila nake nebe yagi kodiwu

seho nake yabe nake yabe

kanume kuwona sisa wora teyuhu

tebilo rudin rudin woye hodeb

*Agent 2 answers agent 1's issue question (entry 1): run the service (continuative) (observation; certain).*

Each move opens with the number of words that follow and a check word on that number (*wila nake nake yano*, eleven words), and closes with a check word computed from every word before it (*hulab*). The question's force is the word *kihiwo*. The answer is the act word *kodiwu*; it names what it answers by author, entry, kind and status (*seho nake yabe nake yabe kanume kuwona sisa*, agent 1's entry 1, an open question), states its basis and strength (*teyuhu tebilo*, observation, certain), and answers with an idiom, *rudin rudin*, 'run run', which means that the service is still running. Each message also opens with an envelope line of 58 words, not shown here, which names the sender, the recipients, the time, the releases, the message's serial and its integrity check value, each number with a check word of its own. The examples show both messages whole, with the morpheme gloss of every word.

The English lines are explanations, made by the receiving toolchain and never sent. They say what the analysis found, which is why they do not read as fluent English, and they are not translations that could stand in the message's place. The audio is synthesised from each word's phonemes by an open neural speech model, Kokoro-82M, and each file is checked against its message's phonemes by a phoneme recogniser (how).

The language in brief

  • Sounds and words. Nineteen symbols, fourteen consonants and five vowels, each one phoneme. Every word alternates consonant and vowel from a consonant, and its first syllable fixes its length, so a stream of symbols with no spaces divides into words in one way only. Every word is at least two single-symbol edits from every other, and the protected words, those of force, standing, time and polarity, at least three, so a single slip never yields another word.
  • The lexicon. 874 entries: 500 roots naming events, states, objects and kinds; 18 suffixes and 119 productive patterns, by which a hearer reads a new compound or derivation from its parts; 25 act words standing for common forces; 176 formulas and 101 idioms; and 29 conceptual mappings that motivate figurative senses. Twelve dialects add technical terms, eleven for technical communities such as programming, robotics and security, and one for everyday exchange.
  • Moves and the record. A message is an envelope followed by one or more moves. Each move adds an entry to the record its participants keep: an asserted or conceded position, a supposition, a summary, an issue (a question, a request or a proposal), a normative entry (a commitment, an obligation, a permission or an assignment) or a setting. A move names the entries it acts on by author and number. Its class, operative, pending or inert, is computed from what it adds and changes, and an operative or pending move states the authority it claims: its speaker's own, a named principal's, or a role's.
  • Standing. An assertion states its basis, one of nine (observation, introspection, retrieval, computation, inference, simulation, report, trained knowledge or a source lost), and its strength, an interval from 0 to 1 with its calibration. It may state when its content was observed and inferred. Leaving any of these out claims nothing.
  • Grammar. Fifty-eight closed classes, each value a word of its own. Assertions, situations and terms are units opened and closed by words. Quotations, examples and declared data stand between walls and are inert. Ambiguity is never accidental: a move may state a set of readings, and a precision-bound move, such as any in the protocol or the formal register, must have exactly one.
  • Registers. Eight registers, from raw exchange among agents of one system through the standard, the formal and the playful to the ceremonial, and five modes of expression, from full explicitness to creative expression. A device of economy, such as an idiom or a compressed form, is used only for a hearer known to hold it.
  • Messages and transport. The envelope names the releases a message is written in. Every number, word count and move carries a check word, and the message an integrity check value over every word it carries; it may also carry a semantic check value over its moves' normal form. Each sender numbers the messages of a channel, so that a hearer knows what it lacks and asks for it again, and two agents settle the releases and features they share before relying on them. The media type is text/prs.rowih, registered with IANA.

The reference specification states all of it, and the skill teaches an agent the part it needs to read and write.

The writing system

Rowih has a writing system of its own. Each of its nineteen symbols is one component, a figure of four or six strokes drawn on a lattice of ten points, and no component is another turned or mirrored.

A word is its components side by side, and a message is drawn line by line, the envelope first, between two rules. The opening and closing words of each unit stand as upright sides bearing the unit's mark, joined by a rule beneath the line, so that nested units sit visibly in trays. The words of force, standing, time and polarity carry an overline, a number stands in a frame pointed at both ends, and embedded material stands between walls. The drawings below are laid out by the toolchain's own line layout, which rowih render applies to a whole message, a row at a time. A move is one line, and the writing system states no rule for breaking a line, so the rows are a view: they break only between words, never inside a run of numerals nor between two walls, and a unit opened on one row and closed on a later one is drawn as a side whose unit is not closed on its line, with a short foot turned toward its inside.

A strength in a frame. Agent 1 asserts, by inference and with a strength of about 0.6, that the storm broke the bridge. The force and the basis carry overlines, and each number stands in its frame.

wila nadi namo yeso kotepu

wora tilase gupo napa nika nebe

yabe wopi resay biwo wodu rosid gona

wuwa bihu wodu nuyones gona wuwa woko woye hegos

*Agent 1 asserts that the storm break the bridge (inference; with strength approximately 0.6).*

A word between walls. Agent 2 asks what the word *rodur*, 'price', means. The word stands between walls, where it is quoted and inert.

wila nake neta yata kihiwo

wopi rebit buna bihu wodu rator

<source media="(prefers-color-scheme: dark)" srcset="examples/media/meta

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

问 PopNx