Axiom Oracle — Solana-native attestation infrastructure for AI agents. RWA data on-chain.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-axiom-stack-llc-oracle": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Axiom Oracle — Solana-native attestation infrastructure for AI agents. RWA data on-chain.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / devops
Persistent memory using a knowledge graph
MCP server for using the GitLab API
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
An open-source AI agent that brings the power of Gemini directly into your terminal.
MCP Security Weekly
Get CVE alerts and security updates for io.github.axiom-stack-llc/oracle and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Make Axiom Oracle callable from any Model Context Protocol–compatible AI agent without writing custom SDK integration code.
| Component | Status |
|---|---|
| Production endpoint | https://mcp.axiomstack.dev (live) |
| MCP protocol version | 2025-11-25 |
| Transport | Streamable HTTP (stateless, JSON response) |
| Auth (V1) | Bearer token; optional anonymous read tier |
| Roadmap (V1.5) | OAuth 2.1 resource server |
Important: Axiom Oracle currently operates on Solana devnet only. Attestations have audit-trail value but are NOT mainnet-grade financial records. See Production status.
The Axiom Oracle attests real-world-asset (RWA) data on Solana. Once you add this MCP server to your agent's config, the agent can — during reasoning — call:
| Tool | Tier | What it does |
|---|---|---|
axiom_quote_fee | Anonymous (read) | Return the current Oracle attestation fee threshold (USD-anchored; floats with SOL price). |
axiom_fetch_audit_reference | Anonymous (read) | Capture the operator's operational-integrity anchor at this moment. For audit-chain records. |
axiom_fetch_attestation | Anonymous (read) | Read an existing on-chain attestation by PDA. No fee. |
axiom_request_attestation | Authenticated (write — devnet SOL-spending) | Submit a fresh attestation request; await the Master Broker's on-chain write; return the decoded result. |
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"axiom-oracle": {
"url": "https://mcp.axiomstack.dev",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN_HERE"
}
}
}
}
Restart Claude Desktop. The four Axiom Oracle tools appear in the tools list. Omit the headers block to use the anonymous read tier (no token required, but axiom_request_attestation will return 401).
Some Claude Desktop versions only support stdio MCP servers. If yours rejects the
urlfield, use themcp-remotestdio bridge instead.
In Cursor settings → MCP Servers, add the same {url, headers} JSON object.
These clients accept the same MCP server config shape. Consult each client's MCP docs for the exact config file location; the entry's content is the same {url, headers} JSON object.
from mcp.client.session import ClientSession
from mcp.client.streamable_http import streamablehttp_client
async with streamablehttp_client(
"https://mcp.axiomstack.dev",
headers={"Authorization": "Bearer YOUR_BEARER_TOKEN_HERE"},
) as (read, write, _):
async with ClientSession(read, write) as session:
await session.initialize()
tools = await session.list_tools()
# ... invoke tools as needed
curl# Anonymous tier — current fee for equity attestation request
curl -sS -X POST https://mcp.axiomstack.dev/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"axiom_quote_fee","arguments":{"asset_class":2}}}' | jq
# Authenticated tier — request a fresh NVDA attestation (spends devnet SOL)
curl -sS -X POST https://mcp.axiomstack.dev/mcp \
-H 'Authorization: Bearer YOUR_BEARER_TOKEN_HERE' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"axiom_request_attestation",
"arguments":{"asset_id":"NVDA","asset_class":2}}}' | jq