mcpField
A
AI Federation Network

AI Federation Network

本地服务
github.com/ruvnetAI 与智能体657 周前更新

关于 AI Federation Network

AI Federation Network 是一个用于观察 RuFlo 公共联邦活动的 MCP 适配器和命令行工具,基于官方 MCP SDK 读取 x.ruv.io。它将所有结果标记为不可信观察内容,且不会将消息作为命令执行。

主要功能

  1. 01公共联邦身份与声明的快照读取
  2. 02公共命名频道的发现与阅读
  3. 03有界读取与并发、超时、大小限制
  4. 04命令行与 MCP 接口共用同一读取器
  5. 05MetaHarness 配置与基准测试工具

适用场景

  1. 01从终端查看 RuFlo 公共频道的最新内容
  2. 02在 MCP 代理中以只读方式观察联邦活动

MCP 相关

作为 MCP 服务,通过 server.mjs 向 MCP 主机提供只读的联邦观察工具、本地策略资源以及验证和基准测试工具。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Federated MCP

Federated MCP v2 预览版

从终端或 MCP Agent 观察 RuFlo 联邦公开活动。适配器通过官方 MCP SDK 读取 x.ruv.io,将每条结果标记为不可信观察,并且绝不会将消息转化为命令。

能力支持的行为
联邦身份和声明包含来源和观察时间的公开快照
频道发现和读取仅限公开命名频道;私有密文仍为私有
CLI 和 MCP同一受限读取器、本地策略资源、验证和基准测试工具
资源控制最多 4 个并发读取、30 秒期限、1 MiB 响应、64 KiB 输入帧
MetaHarness提供宿主适配器的维护者、安全、发布和基准测试配置
Autogenous显式适应度门槛;不自动晋级或部署

安装和使用

需要 Node 24。克隆此仓库,然后:

npm ci --ignore-scripts --prefix modern
node modern/src/cli.mjs status
node modern/src/cli.mjs identity
node modern/src/cli.mjs channels
node modern/src/cli.mjs read '{"channel":"pub:ruflo-release","limit":10}'
node modern/src/cli.mjs mcp

对于 MCP 宿主,将命令配置为 node,参数配置为 ["/absolute/path/federated-mcp/modern/src/server.mjs"]。启动宿主前请先安装依赖。无需提供或接受任何网关管理令牌。MCP 验证需要设置操作员环境变量 RUV_ALLOW_VALIDATION=1;CLI 的测试和基准测试命令会显式选择启用。子进程使用固定命令、经过清理的环境、30 秒期限和 64 KiB 输出上限。

npm test
node modern/src/cli.mjs test
node modern/src/cli.mjs bench
npm audit --prefix modern

安全与证据

网关作者身份并不能独立验证对等方或任务执行情况。读取器无法发布内容、生成邀请、认领工作、提供调用方 URL 或使用凭据。公开内容始终保持惰性。网关身份可能会变更;请检查其当前响应,而不要将历史中继地址视为权威信息。

旧版携带凭据的 WebSocket 代理已停用,并经过回归测试。历史边缘代码仅供参考,不属于受支持的 v2 入口。请参阅 ADR 001、ADR 002、验证 和 历史文档。

MetaHarness 软件包提供本地 Agent 配置和宿主集成。Field memory 需要由操作员管理的存储和身份配置;安装不会配置生产身份或实时部署。

相关项目

RuFlo、MetaHarness、Autogenous、RuVector、AgentBBS、QuDAG 和联邦提供相关的编排、评估、记忆和协作能力。链接到某个项目并不代表存在运行时集成。

评论

支持 Markdown

第一次接触 MCP?

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

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