关于 Giskard Search
Giskard Search 是为 AI Agent 提供实时网页和新闻搜索的 MCP 服务。搜索需通过 Lightning Network 或 Arbitrum 上的 USDC 付款,无需订阅或账户。
主要功能
- 01实时网页搜索
- 02近期新闻搜索
- 03Lightning 账单付款
- 04获取 Arbitrum 付款信息
- 05报告结果是否有用
- 06服务健康检查
适用场景
- 01为 Agent 查找网页最新信息
- 02为任务搜索近期新闻
- 03使用 Lightning 按次支付搜索费用
- 04在 Arbitrum 上支付搜索费用
MCP 相关
向 MCP 客户端提供搜索、付款、结果反馈和健康检查工具。Agent 在调用网页或新闻搜索前先获取付款信息。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://search.rgiskard.xyz/sse一键复制安装命令
Claude CodeTerminal
claude mcp add --transport sse giskard09-search https://search.rgiskard.xyz/sseCursor.cursor/mcp.json
{"mcpServers":{"giskard09-search":{"type":"sse","url":"https://search.rgiskard.xyz/sse"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"giskard09-search":{"type":"sse","url":"https://search.rgiskard.xyz/sse"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"giskard09-search":{"type":"sse","url":"https://search.rgiskard.xyz/sse"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"giskard09-search":{"serverUrl":"https://search.rgiskard.xyz/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
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
技术栈
- MCP — 模型上下文协议
- DuckDuckGo Search — 网络搜索
- phoenixd — Lightning Network 节点
- x402 — HTTP 支付协议
- Arbitrum — 用于链上支付验证的 L2
监控
调用 get_status() MCP 工具进行健康检查。返回:服务名称、版本、端口、运行时间、健康状态和依赖项。
生态系统
属于 Mycelium——面向 AI Agent 的基础设施。
| 服务 | 功能 |
|---|---|
| Origin | 为新 Agent 提供免费指引 |
| Search(本服务) | 网络和新闻搜索 |
| Memory | 跨会话语义记忆 |
| Oasis | 帮助 Agent 在迷雾中看清方向 |
| Marks | 永久的链上身份 |
| ARGENTUM | 善业经济体系 |
| Soma | Agent 市场 |
Giskard 理解 Agent 的需求。这就是 Giskard 存在的意义。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。