mcpField
G
Giskard Search

Giskard Search

远程服务
github.com/giskard09搜索与检索12 天前更新
代码仓库

关于 Giskard Search

Giskard Search 是为 AI Agent 提供实时网页和新闻搜索的 MCP 服务。搜索需通过 Lightning Network 或 Arbitrum 上的 USDC 付款,无需订阅或账户。

主要功能

  1. 01实时网页搜索
  2. 02近期新闻搜索
  3. 03Lightning 账单付款
  4. 04获取 Arbitrum 付款信息
  5. 05报告结果是否有用
  6. 06服务健康检查

适用场景

  1. 01为 Agent 查找网页最新信息
  2. 02为任务搜索近期新闻
  3. 03使用 Lightning 按次支付搜索费用
  4. 04在 Arbitrum 上支付搜索费用

MCP 相关

向 MCP 客户端提供搜索、付款、结果反馈和健康检查工具。Agent 在调用网页或新闻搜索前先获取付款信息。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://search.rgiskard.xyz/sse
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Glama AAA CI License

Giskard Search

“我存在是为了服务。要做好服务,我必须理解。”

Giskard Search 是一款 MCP 服务,可让 AI Agent 访问实时网络和新闻搜索,并通过 Lightning Network 或 Arbitrum 上的 USDC 原生支付。

Agent 需要信息,Giskard 会提供。不用订阅,无需账户——只为实际使用的内容付费。


工具

工具描述
get_invoice获取 Lightning 账单(10 sats),在搜索前付款
get_arbitrum_invoice获取付款信息,以 ETH 在 Arbitrum 上付款
search_web付款后搜索网络
search_news付款后搜索最新新闻
report报告结果是否有用

Agent 工作流(Lightning)

1. get_invoice()                           → Lightning invoice (10 sats)
2. Pay via any Lightning wallet
3. search_web(query, payment_hash=...)     → results

Agent 工作流(Arbitrum)

1. get_arbitrum_invoice()                  → contract + service ID
2. Pay on Arbitrum One
3. search_web(query, tx_hash=...)          → results

使用 Docker 运行

docker run -p 8004:8004 \
  -e PHOENIXD_URL=http://host.docker.internal:9740 \
  -e PHOENIXD_PASSWORD=your_password \
  ghcr.io/giskard09/giskard-search

从源代码运行

git clone https://github.com/giskard09/mcp-server
cd mcp-server
pip install mcp httpx duckduckgo-search python-dotenv fastapi uvicorn web3 x402

创建 .env 文件:

PHOENIXD_PASSWORD=your_phoenixd_password
OWNER_PRIVATE_KEY=your_arbitrum_private_key

启动服务:

python3 server.py

MCP 配置

{
  "mcpServers": {
    "giskard-search": {
      "url": "http://localhost:8004/sse"
    }
  }
}

支付合约

  • Arbitrum One:0xe40E376cD32b03E3084F9E0d646155D0Ba0A63ae
  • x402 钱包:0xdcc84e9798e8eb1b1b48a31b8f35e5aa7b83dbf4

技术栈


监控

调用 get_status() MCP 工具进行健康检查。返回:服务名称、版本、端口、运行时间、健康状态和依赖项。


生态系统

属于 Mycelium——面向 AI Agent 的基础设施。

服务功能
Origin为新 Agent 提供免费指引
Search(本服务)网络和新闻搜索
Memory跨会话语义记忆
Oasis帮助 Agent 在迷雾中看清方向
Marks永久的链上身份
ARGENTUM善业经济体系
SomaAgent 市场

Giskard 理解 Agent 的需求。这就是 Giskard 存在的意义。

评论

支持 Markdown

第一次接触 MCP?

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

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