Agentdocs

io.github.CloudCorpRecords由 GitHub 账号 CloudCorpRecords 发布v0.1.0更新于 Nov 7, 2026

Forwarding client for the IMBA agent documentation: facts, use cases, tier policy and doc URLs.

已验证STDIO仅桌面金融知识与记忆

概览

AI 生成的概览

只读转发客户端,让助手获取 IMBA 智能体已发布的文档:事实、用例、等级政策、目录归属和文档链接。

可以做什么
  • 获取预付智能体的标准事实与目录政策,涵盖预付卡、eSIM、礼品卡和禁用通道
  • 读取用例手册,其中列出每项任务对应的 MCP 工具
  • 查询等级政策中的兑换与提现规则
  • 查看哪些目录收录文档 MCP、哪些收录消费 MCP
  • 列出公开文档链接,并抓取一个白名单内的文档页面
  • 六个工具均为只读,结果转发自上游文档端点
适用场景
当助手需要依据已发布文档回答关于 IMBA 智能体平台的问题,或查询官方文档链接与等级规则时使用。它不能用于注册、充值、购买或提现。
运行要求
通过 npx(npm 包)或 Docker 以 stdio 在本地运行。需要能访问上游文档端点的网络;可选环境变量 IMBA_DOCS_MCP_URL 可覆盖默认端点。未声明任何账号、API 密钥或请求头。
安装前请注意
文档背后的产品是预付卡与加密货币钱包,因此回答可能读起来像金融建议;该包本身只提供文档检索,不转移资金。请求会转发给第三方端点,对方可见这些请求。可选的 IMBA_DOCS_MCP_URL 会把流量改指向其他主机。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Agentdocs,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

agentdocs

agentdocs answers questions about the IMBA agent platform from its published documentation: the canonical agent facts, the use-case playbook, the tier policy, where each MCP belongs in catalogs, the list of public doc URLs, and the contents of individual allowlisted public doc URLs.

It is a forwarding client, not a wallet. The documented product behind the docs is a prepaid-card / crypto agent wallet, but this package exposes documentation retrieval only — the same six read-only tools the original docs server exposes — and no operational, registration, deposit, purchase or withdrawal capability of any kind. Every captured tool description repeats that the surface moves no money. get_public_url is forwarded like the others; its allowlist is enforced upstream.

Tools

  • get_agent_facts — canonical prepaid-agent policy and catalog: Visa prepaid, eSIM, gift cards, KYT address screen, USDT TRC-20, forbidden rails, tiers. No arguments.
  • get_agent_use_cases — the playbook for what agents can buy, with the MCP tools per job. No arguments.
  • get_tier_policy — Tier 0 vs 1+: convert and withdraw policy. No arguments.
  • get_catalog_placement — which directories take the docs MCP vs the spend MCP. No arguments.
  • get_public_url — fetch one allowlisted public docs URL. Required: url (an absolute https://imbawallet.com URL from the allowlist).
  • list_docs_urls — list the public agent URLs: HowTo, use cases, tiers, discovery, OpenAPI, MCP endpoints. No arguments.

tools/list is served locally from the tool literals captured verbatim from the published remote. A tools/call is forwarded upstream and the result — content, structuredContent and any isError flag — comes back verbatim, so an upstream refusal (for example a get_public_url allowlist error) passes through unchanged.

Configuration

  • IMBA_DOCS_MCP_URL (optional, labelled reconstruction) — override the docs endpoint. Defaults to https://imbawallet.com/mcp/docs.

Failures surface as this rebuild's own error text (labelled reconstruction): agentdocs error: ... — a JSON-RPC error carries the upstream message, an HTTP failure carries the status, and an unparseable response is reported as a malformed response.

Forwarding mechanics

On the first forwarded call the client POSTs an initialize request (protocolVersion 2025-03-26, clientInfo name agentdocs, version 0.1.0), captures the Mcp-Session-Id response header when one is returned, POSTs notifications/initialized, then POSTs the tools/call request with the session header attached when captured. The session is reused for the life of the process. Every POST carries Content-Type: application/json and Accept: application/json, text/event-stream, and responses may be plain JSON or SSE (data: lines).

CLI

Each tool is a subcommand taking one JSON argument string:

bash
npx @reneturcios/agentdocs get_agent_facts '{}'npx @reneturcios/agentdocs get_public_url '{"url":"https://imbawallet.com/agent/howto"}'npx @reneturcios/agentdocs list_docs_urls '{}'npx @reneturcios/agentdocs --version

Output is the forwarded result content as JSON. Exit codes: 0 on success, 1 on an isError result, 2 on a usage error.

MCP server

bash
npx -y @reneturcios/agentdocs mcp

MCP client config:

json
{  "mcpServers": {    "agentdocs": {      "command": "npx",      "args": ["-y", "@reneturcios/agentdocs", "mcp"]    }  }}

Docker

bash
docker run -i ghcr.io/cloudcorprecords/agentdocsdocker run --rm ghcr.io/cloudcorprecords/agentdocs list_docs_urls '{}'

Development

bash
npm installnpm run build   # tsc -> dist/npm test        # tsx --test test/*.test.ts (fake fetch only, no network)npm run dev     # run the CLI from source

License

MIT — Copyright (c) 2026 Rene Turcios

来源:README.md,提交 9a7b94e

工具

6

get_agent_facts

Agent API facts

Canonical prepaid-agent policy and catalog: Visa prepaid, eSIM, gift cards, KYT address screen, USDT TRC-20, forbidden rails, tiers. Cite as-is. Does not move money.

无需输入参数。

get_agent_use_cases

What agents can buy

Playbook: Visa prepaid (flights, datacenter bills), travel eSIM, ~20k gift cards, paid KYT address screen. MCP tools per job. Cite as-is. Does not move money.

无需输入参数。

get_tier_policy

Agent tier policy

Tier 0 vs 1+. Convert closed at 0 (AML). Convert at 1 is a separate request. Withdraw stays closed.

无需输入参数。

get_catalog_placement

Where to list each MCP

Which directories take the docs MCP vs the spend MCP. OpenAI is docs-only.

无需输入参数。

get_public_url

Fetch a public IMBA Agent URL

HTTP GET of an allowlisted public docs URL (HowTo, use cases, discovery JSON, llms-agent). Never calls register/deposit/buy.

输入参数url必填

list_docs_urls

List public Agent URLs

HowTo, use cases, tiers, discovery, OpenAPI, MCP endpoints.

无需输入参数。

版本历史

1
  1. v0.1.0最新Nov 4, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分