mcpField
A
afferens

afferens

本地服务
github.com/afferens其他025 周前更新

关于 afferens

afferens 是面向 AI Agent 的 MCP 服务,提供涵盖六种模态的实时物理感知数据,包括视觉、声音和环境读数。它支持本地 stdio 和远程 Streamable HTTP 连接,并提供查询与验证数据流的工具。

主要功能

  1. 01六种模态的实时数据
  2. 02按模态筛选感知事件
  3. 03通过快照验证数据流新鲜度
  4. 04检查数据流标头与哈希

适用场景

  1. 01向 Agent 提供实时传感器事件
  2. 02查询特定感知模态
  3. 03检查传感器数据流是否最新

MCP 相关

该服务通过 `afferens_demo`、`afferens_perceive` 和 `afferens_verify` 向 MCP 客户端提供感知事件与节点健康信息,支持 stdio 和 Streamable HTTP 传输。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"afferens": {
"command": "npx",
"args": [
"-y",
"@afferens/mcp-server"
]
}
}
}
启动命令npx -y @afferens/mcp-server

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

安装包
npm@afferens/mcp-server0.2.1

工具

5

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

此工具无需参数。

详细介绍

@afferens/mcp-server

适用于 Afferens 的 MCP 服务——为 AI Agent 提供实时物理感知。

可通过 stdio 在本地 MCP 客户端中使用,也可通过可流式传输的 HTTP 在远程/托管客户端中使用。它为任何兼容 MCP 的 AI 助手提供实时传感器数据:物体检测、位置、声音、环境读数、化学痕迹和节点运行状况。

工具

工具身份验证描述
afferens_demo无涵盖全部 6 种模态的实时感知数据。免费,无需密钥。
afferens_perceiveAPI 密钥按模态查询实时事件,并进行筛选和限制结果数量。
afferens_verifyAPI 密钥获取两次数据流,并返回包含标头、年龄和新鲜度判定的证明包。

模态: VISION / SPATIAL / ACOUSTIC / ENVIRONMENTAL / MOLECULAR / INTEROCEPTION

快速开始

免费套餐:10,000 个 token,无需信用卡。前往 afferens.com 获取密钥。

本地 MCP 客户端
claude mcp add afferens -- npx -y @afferens/mcp-server

然后设置密钥:

claude mcp add afferens -e AFFERENS_API_KEY=YOUR_KEY -- npx -y @afferens/mcp-server

此 stdio 配置适用于 Claude Code、Claude Desktop、Cursor 和 Windsurf。

远程 MCP 客户端

对于托管或基于浏览器的客户端,请以 HTTP 模式运行 Afferens,并将客户端指向 /mcp 端点:

AFFERENS_TRANSPORT=http AFFERENS_PORT=8790 AFFERENS_API_KEY=YOUR_KEY node dist/index.js

然后注册端点:

{
  "afferens": {
    "url": "http://127.0.0.1:8790/mcp",
    "bearer_token_env_var": "AFFERENS_API_KEY"
  }
}
Claude Desktop / Cursor / Windsurf

将以下内容添加到 MCP 配置文件中:

{
  "mcpServers": {
    "afferens": {
      "command": "npx",
      "args": ["-y", "@afferens/mcp-server"],
      "env": {
        "AFFERENS_API_KEY": "YOUR_KEY"
      }
    }
  }
}

配置文件位置:

  • Claude Desktop(Mac):~/Library/Application Support/Claude/claude_desktop_config.json
  • Claude Desktop(Windows):%APPDATA%\Claude\claude_desktop_config.json
  • Cursor:项目根目录中的 .cursor/mcp.json
  • Windsurf:~/.codeium/windsurf/mcp_config.json
无需密钥即可试用
{
  "mcpServers": {
    "afferens": {
      "command": "npx",
      "args": ["-y", "@afferens/mcp-server"]
    }
  }
}

调用 afferens_demo——无需 API 密钥。

使用方法

连接后,AI Agent 可以调用:

afferens_perceive({ modality: "VISION", limit: 5 })

返回结构化的感知事件,供 Agent 推理和采取行动。

验证演示:

afferens_verify({ modality: "VISION", limit: 3, wait_ms: 2000 })

返回两个原始快照以及标头、年龄和哈希校验,以便判断数据流是实时、过时还是未发生变化。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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