sebbi.pro - seal every AI decision
Score, seal and prove any AI decision, timestamped into Bitcoin - checkable by anyone.
我該用這個嗎
品質與安全性
發現項目(5)
- HIGH
- LOW在 sebbi_decision_report 中
- LOW在 sebbi_check_human_proof 中
- INFO在 sebbi_check_human_proof 中
- INFO在 sebbi_notary_receipt 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"governance": {
"url": "https://sebbi.pro/mcp"
}
}
}遠端端點
https://sebbi.pro/mcpstreamable-http它能做什麼
工具清單
工具(20)
🟢sebbi_overview
What sebbi.pro offers: every product, what it does, its page, and the price. Start here.
輸入結構描述
{
"type": "object",
"properties": {}
}🟢sebbi_terms
The service terms and their version. Show these to the customer in full and get a clear yes before calling sebbi_create_account.
輸入結構描述
{
"type": "object",
"properties": {}
}🟡sebbi_create_account(name, email, company, product, devices, ...)
Open a sebbi.pro account for the customer and return their API key. Only call after showing sebbi_terms and the customer saying yes. Seals the agreement into the chain.
輸入結構描述
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"email": {
"type": "string"
},
"company": {
"type": "string"
},
"product": {
"type": "string",
"enum": [
"aileash",
"sentinel",
"sonicboom",
"guardian",
"tokensaver"
]
},
"devices": {
"type": "integer",
"description": "Estimated devices; billing uses the real count"
},
"terms_version": {
"type": "string",
"description": "terms_version from sebbi_terms"
},
"customer_agreed": {
"type": "boolean",
"description": "true only if the customer read the terms and said yes"
}
},
"required": [
"email",
"terms_version",
"customer_agreed"
]
}🟢sebbi_setup_advice(stack, goal, device, api_key)
Recommend the right sebbi.pro products and give step-by-step setup with working code or a ready prompt, for how the customer builds (Python, Node, Lovable, Zapier, a website builder...) and what they want to achieve.
輸入結構描述
{
"type": "object",
"properties": {
"stack": {
"type": "string",
"description": "How they build or what they use, e.g. 'Lovable website', 'Python on AWS', 'Zapier'"
},
"goal": {
"type": "string",
"description": "What they want, e.g. 'prove our loan AI is compliant', 'cut our OpenAI bill'"
},
"device": {
"type": "string",
"description": "Where they are working from, e.g. 'Android phone', 'Mac'"
},
"api_key": {
"type": "string"
}
},
"required": [
"stack"
]
}🟡sebbi_test_decision(api_key, action, amount, country, user_id)
Send one real decision through the live engine with the customer's key and show the verdict and the sealed block.
輸入結構描述
{
"type": "object",
"properties": {
"api_key": {
"type": "string"
},
"action": {
"type": "string"
},
"amount": {
"type": "number"
},
"country": {
"type": "string"
},
"user_id": {
"type": "string"
}
},
"required": [
"api_key"
]
}🟢sebbi_pack_reference
How Signal Packs are written: the signals, measurements, flags, operators and verdicts. Read before writing a pack.
輸入結構描述
{
"type": "object",
"properties": {}
}🟢sebbi_check_pack(pack)
Check a Signal Pack with the engine's own validator without publishing it.
輸入結構描述
{
"type": "object",
"properties": {
"pack": {
"type": "object"
}
},
"required": [
"pack"
]
}🟡sebbi_publish_pack(pack)
Publish a Signal Pack to the open library. It is sealed into the chain, dated and credited to its author. Free.
輸入結構描述
{
"type": "object",
"properties": {
"pack": {
"type": "object"
}
},
"required": [
"pack"
]
}🟢sebbi_list_packs(vertical)
Browse the published Signal Pack library.
輸入結構描述
{
"type": "object",
"properties": {
"vertical": {
"type": "string"
}
}
}🟢sebbi_decision_report(api_key, block)
The machine-proof report for one decision the customer's key sealed: the decision, who sent it, where it came from, and proof it has not changed.
輸入結構描述
{
"type": "object",
"properties": {
"api_key": {
"type": "string"
},
"block": {
"type": "integer"
}
},
"required": [
"api_key",
"block"
]
}🟢sebbi_check_human_proof(code)
Look up a Human Keys code (HK-XXXX-XXXX): whether a human typed the text, live, and when.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string"
}
},
"required": [
"code"
]
}🟡sebbi_billing_link(email, devices, product)
A secure Stripe link for the customer to add their card and set up the 50p per device subscription.
輸入結構描述
{
"type": "object",
"properties": {
"email": {
"type": "string"
},
"devices": {
"type": "integer"
},
"product": {
"type": "string"
}
},
"required": [
"email"
]
}🟢sebbi_verify_chain
Re-verify sebbi.pro's whole chain and return its height and tip. Anyone can run this.
輸入結構描述
{
"type": "object",
"properties": {}
}🟡sebbi_notarize(digests, label, api_key)
Timestamp fingerprints (SHA-256, 64 hex) in Bitcoin through sebbi.pro's free notary. Hash the file or text yourself and send only the fingerprint. Returns a receipt code and link for each.
輸入結構描述
{
"type": "object",
"properties": {
"digests": {
"type": "array",
"items": {
"type": "string"
}
},
"label": {
"type": "string",
"description": "Optional public label, up to 80 characters"
},
"api_key": {
"type": "string"
}
},
"required": [
"digests"
]
}⚪sebbi_notary_receipt(code)
Where a notary receipt (NT-XXXX-XXXX) or Human Keys code (HK-XXXX-XXXX) stands: queued, sent to Bitcoin, or confirmed in a Bitcoin block - and the link to its Forever Proof.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string"
}
},
"required": [
"code"
]
}🟢sebbi_forever_proof(code, block, api_key)
A Forever Proof anyone can check against Bitcoin without sebbi.pro: for a notary receipt, a Human Keys code, or any block on the sebbi.pro chain. Give code or block.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"block": {
"type": "integer"
},
"api_key": {
"type": "string"
}
}
}🟡sebbi_spend_policy(api_key, agent, per_tx, daily, currency, ...)
Set the spending limits for an AI agent: the most it may pay in one go and per day, and optionally an allow-list of payees. Must be set before the agent can be approved to spend.
輸入結構描述
{
"type": "object",
"properties": {
"api_key": {
"type": "string"
},
"agent": {
"type": "string"
},
"per_tx": {
"type": "number",
"description": "Max per payment, in pounds"
},
"daily": {
"type": "number",
"description": "Max per day, in pounds"
},
"currency": {
"type": "string"
},
"payees": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"api_key",
"agent",
"per_tx",
"daily"
]
}⚪sebbi_spend_request(api_key, agent, amount, payee, reason, ...)
Ask sebbi.pro to approve a payment before an AI agent makes it. Returns a signed APPROVED or DENIED token. Only release the money if it is APPROVED and spendable. sebbi.pro never holds the money.
輸入結構描述
{
"type": "object",
"properties": {
"api_key": {
"type": "string"
},
"agent": {
"type": "string"
},
"amount": {
"type": "number",
"description": "Amount in pounds"
},
"payee": {
"type": "string"
},
"reason": {
"type": "string"
},
"currency": {
"type": "string"
}
},
"required": [
"api_key",
"agent",
"amount",
"payee"
]
}🟢sebbi_spend_verify(token)
Check a Spend Gate token's signature and whether it may still be spent. Anyone can call this; no key needed.
輸入結構描述
{
"type": "object",
"properties": {
"token": {
"type": "string"
}
},
"required": [
"token"
]
}🟡sebbi_gateway_setup(api_key, stack, label)
Put every OpenAI or Anthropic call the customer's app makes through sebbi.pro with a one-line change: returns a private gateway base URL for their sebbi.pro key and the exact line to change for their stack. Every call is then scored, sealed, blocked if needed, and carries an AI-Decision-Receipt header.
輸入結構描述
{
"type": "object",
"properties": {
"api_key": {
"type": "string"
},
"stack": {
"type": "string",
"description": "e.g. 'Python OpenAI SDK', 'Node Anthropic SDK', 'LangChain', 'curl'"
},
"label": {
"type": "string"
}
},
"required": [
"api_key"
]
}社群
證據