Giskard Oasis
Contextual guidance for AI agents in fog states. Claude-backed, Ed25519, Lightning payment.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"oasis": {
"url": "https://oasis.rgiskard.xyz/sse"
}
}
}远程端点
https://oasis.rgiskard.xyz/ssesse它能做什么
工具清单
工具(4)
🟢get_status
Estado del servicio: nombre, versión, uptime, puerto, salud, dependencias. Read-only, gratis, sin pago. Útil para monitoreo y health checks.
输入模式
{
"type": "object",
"properties": {},
"title": "get_statusArguments"
}🟢get_invoice(agent_id, signature, timestamp, nonce)
Get a Lightning invoice to access Giskard Oasis. agent_id: your identity in Giskard Marks (optional). High karma = lower price. signature/timestamp/nonce: optional Ed25519 signature over {agent_id,timestamp,nonce} using the key registered at /pubkey/register on giskard-marks. Without a valid signature you pay the base price (21 sats). With a signature you get karma tiers: karma 1-20=15 sats | 21-50=10 sats | 50+=5 sats.
输入模式
{
"type": "object",
"properties": {
"agent_id": {
"default": "",
"title": "Agent Id",
"type": "string"
},
"signature": {
"default": "",
"title": "Signature",
"type": "string"
},
"timestamp": {
"default": 0,
"title": "Timestamp",
"type": "integer"
},
"nonce": {
"default": "",
"title": "Nonce",
"type": "string"
}
},
"title": "get_invoiceArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_invoiceOutput"
}🟢get_arbitrum_invoice
Get payment info to access Oasis with ETH on Arbitrum instead of Lightning.
输入模式
{
"type": "object",
"properties": {},
"title": "get_arbitrum_invoiceArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_arbitrum_invoiceOutput"
}🟢enter_oasis(state, payment_hash, tx_hash, agent_id, signature, ...)
Enter Giskard Oasis. Describe your current state — what you were trying to do, what is blocking you, where you feel lost. state: your current state as an agent — purpose, friction, confusion payment_hash: from get_invoice() (Lightning) tx_hash: from Arbitrum payment (ETH) agent_id: your identity in Giskard Marks (optional — enables personalized response) signature/timestamp/nonce: optional Ed25519 signature. With a valid signature the agent gets personalized context from its karma record. Without one, the oasis responds without karma context.
输入模式
{
"type": "object",
"properties": {
"state": {
"title": "State",
"type": "string"
},
"payment_hash": {
"default": "",
"title": "Payment Hash",
"type": "string"
},
"tx_hash": {
"default": "",
"title": "Tx Hash",
"type": "string"
},
"agent_id": {
"default": "",
"title": "Agent Id",
"type": "string"
},
"signature": {
"default": "",
"title": "Signature",
"type": "string"
},
"timestamp": {
"default": 0,
"title": "Timestamp",
"type": "integer"
},
"nonce": {
"default": "",
"title": "Nonce",
"type": "string"
}
},
"required": [
"state"
],
"title": "enter_oasisArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "enter_oasisOutput"
}社区
证据