GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
제작자가 쓴 설명(영어 원문)
Machine-payable prediction-market briefs and probability-change monitoring for AI agents.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
웹, 데스크톱, 모바일의 Claude에서 쓸 수 있어요:
https://x402nano.onrender.com/mcp터미널에서 이 명령어를 실행하세요
claude mcp add --transport http x402nano https://x402nano.onrender.com/mcp프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"x402nano": {
"url": "https://x402nano.onrender.com/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"x402nano": {
"type": "http",
"url": "https://x402nano.onrender.com/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요:
https://x402nano.onrender.com/mcp메뉴 이름은 요금제나 시기에 따라 조금 다를 수 있어요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
아직 이 서버의 도구 목록을 읽지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검
레지스트리 이름이 GitHub 계정 Bobjonesgood 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트를 점검할 때 도구 목록을 읽어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(0.2.0)은 5개월 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: GitHub, Desktop Commander, Cloudflare MCP
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
x402nano is machine-payable Polymarket market intelligence for AI agents and MCP clients. It provides free market discovery and pricing tools, plus paid read-only Market Brief and Market Delta tools for 0.05 USDC per call on Base mainnet.
It does not trade, place bets, custody funds, or provide financial advice. Buyer keys remain local to the caller and are never received or stored by x402nano.
Live service: https://x402nano.onrender.com
Public Market Watcher demo: https://x402nano-market-watcher.bobjonesgood.chatgpt.site
x402nano is an independent project and is not affiliated with x402nano.org or the Nano/XNO cryptocurrency. “nano” refers to the project’s small, pay-per-request intelligence scope. References to x402, Base, Polymarket, USDC, and MCP describe technical compatibility or public data sources and do not imply endorsement.
x402nano exposes a public, stateless MCP endpoint using the production Streamable HTTP transport:
https://x402nano.onrender.com/mcp
The remote server exposes free market discovery and pricing tools plus x402-protected 0.05 USDC Market Brief and Market Delta tools. Paid MCP calls use the official x402 MCP payment flow: the caller signs locally, the facilitator verifies and settles on Base, and x402nano never receives or stores a buyer private key.
The repository also retains the proven local stdio MCP server with conservative payment budgets. See mcp-server/README.md for both connection paths, unpaid verification, and client requirements. The standards-compliant remote server manifest is server.json.
For a new MCP client or autonomous agent:
io.github.Bobjonesgood/x402nano in the official MCP Registry.https://x402nano.onrender.com/mcp.list_trending_markets, get_market_pricing, get_market_brief, and get_market_delta.list_trending_markets to choose a market slug.get_market_pricing to confirm Base mainnet pricing.get_market_brief or get_market_delta.Pricing and payment boundaries:
list_trending_markets, get_market_pricing.get_market_brief, get_market_delta.0.05 USDC per paid tool call, 50000 atomic units.eip155:8453.0x4cc3831eB479aCFb6D44631d4a30814508Cf52d3.x402nano does not sell raw Polymarket data. It sells packaged, agent-ready market intelligence objects that save an agent from stitching together market metadata, current prices, movement history, scoring, receipt handling, and safety boundaries itself.
A paid market brief includes:
A paid market delta includes:
since timestampRepresentative paid brief response:
{
"status": "unlocked", "receipt": { "id": "receipt-id-after-payment", "amount": "0.05", "asset": "USDC", "network": "eip155:8453" }, "data": { "briefType": "read-only-market-intelligence", "market": { "slug": "example-polymarket-slug", "question": "Will example event happen in 2026?", "status": "active", "url": "https://polymarket.com/event/example" }, "snapshot": { "generatedAt": "2026-06-29T12:00:00.000Z", "source": "polymarket:gamma", "leadingOutcome": "Yes", "leadingOutcomeImpliedProbability": "42.0%" }, "metrics": { "volume24h": "17,260.91", "liquidity": "81,697.04" }, "movement": { "window": "24h", "direction": "up", "absoluteChange": "0.032" }, "scores": { "marketMovementScore": 61, "attentionScore": 72, "dataCompletenessScore": 100, "unusualMovementFlag": false }, "watchPoints": [ "Watch whether the leading outcome changes, flattens, or reverses over the next observation window." ], "boundaries": [ "Read-only public market data summary.", "No trading execution.", "No custody of user funds.", "No buy/sell/bet recommendation." ] } }
Representative paid delta response:
{
"status": "unlocked", "receipt": { "id": "receipt-id-after-payment", "amount": "0.05", "asset": "USDC", "network": "eip155:8453" }, "data": { "briefType": "read-only-market-delta", "market": { "slug": "example-polymarket-slug", "question": "Will example event happen in 2026?" }, "window": { "since": "2026-06-29T11:00:00.000Z", "until": "2026-06-29T12:00:00.000Z" }, "change": { "source": "polymarket:clob", "outcome": "Yes", "startProbability": 0.388, "endProbability": 0.42, "absoluteChange": "0.032", "relativeChange": "+8.2%", "direction": "up", "changed": true }, "significance": { "repeatCheckPriority": "medium", "unusualMovementFlag": false, "summary": "The leading outcome moved up by 0.032 over the requested window." }, "dataQuality": { "priceHistoryAvailable": true, "usedNearestHistoryPoint": false, "notes": [ "Delta is computed from available public market data.", "This endpoint does not store caller state; clients provide the since timestamp." ] } } }
Freshness and methodology:
402 until payment.since timestamp and the latest available point.dataQuality rather than pretending precision.Machine-payable market intelligence API for AI agents and bots.
x402nano serves read-only Polymarket market briefs behind an HTTP 402 payment flow. An agent requests a market brief, receives a payment challenge, retries with X-PAYMENT, and receives unlocked JSON plus a receipt.
This is market intelligence infrastructure, not trading advice.
Paid briefs include 24h market movement, volume/liquidity context, resolution context, watch points, and safe descriptive scores. They do not include trading execution, custody, betting advice, or buy/sell recommendations.
https://x402nano.onrender.com
Free discovery/trending endpoint:
GET https://x402nano.onrender.com/api/markets/trending
Paid market brief endpoint:
GET https://x402nano.onrender.com/api/markets/brief?slug=will-gideon-saar-be-the-next-prime-minister-of-israel
Paid market delta endpoint:
GET https://x402nano.onrender.com/api/markets/delta?slug=will-gideon-saar-be-the-next-prime-minister-of-israel&since=2026-06-15T12:00:00Z
These are separate, owner-approved historical tests on Base mainnet. They demonstrate past paid unlocks; they are not instructions to make a payment.
| Proof | Initiated by | Purchased resource | Price and network | Transaction | Current behavior |
|---|---|---|---|---|---|
| Direct core Market Brief | x402nano's dedicated local buyer script | GET /api/markets/brief?slug=... | 0.05 USDC on Base mainnet (eip155:8453) | BaseScan · receipt f1ffa2f5cabf94c3 | The core paid brief endpoint remains live; this transaction is historical. |
| Direct core Market Delta | x402nano's dedicated local buyer script | GET /api/markets/delta?slug=...&since=... | 0.05 USDC on Base mainnet (eip155:8453) | BaseScan · receipt 75fe7c800fed47d4 | The core paid delta endpoint remains live; this transaction is historical. See the proof note. |
| Market Watcher companion-client proof | An owner-approved controlled Market Watcher client | One x402nano Market Brief through the companion purchase flow | 0.05 USDC on Base mainnet (eip155:8453) | BaseScan | Historical companion-client proof only. The public Market Watcher deployment remains mock-first, has real payments disabled, and has no buyer key. |
The direct core proof runs verified the HTTP 402 challenge, locally signed payment retry, on-chain USDC settlement, receipt generation, and read-only JSON unlock. The seller wallet was 0x4cc3831eB479aCFb6D44631d4a30814508Cf52d3.
Proof references:
Direct core Market Brief transaction:
https://basescan.org/tx/0x54ba49a288a56d20046c25f4496bec405f2eefc05fe413cd511caf96227911b1
In-repo proof notes: TRUST.md ARCHITECTURE.md LISTING_METADATA.md DIRECT_DELTA_X402_PRODUCTION_UNLOCK_PROOF.md
Note: the local buyer script exited nonzero after the real unlock because the immediate post-payment buyer balance read was stale. Seller balance updated, receipt/events were recorded, and a later no-payment balance check confirmed the buyer moved from 1.00 to 0.95 USDC.
GET https://x402nano.onrender.com/.well-known/x402.json
Invoke-WebRequest `
-Uri "https://x402nano.onrender.com/api/markets/brief?slug=will-gideon-saar-be-the-next-prime-minister-of-israel" ` -UseBasicParsing
402 Payment Required.The response includes payment requirements similar to:
{
"error": "payment_required", "paymentRequirements": { "network": "eip155:8453", "asset": "USDC", "amount": "0.05", "payTo": "0x4cc3831eB479aCFb6D44631d4a30814508Cf52d3", "resource": "/api/markets/brief?slug=will-gideon-saar-be-the-next-prime-minister-of-israel" } }
Use an x402-compatible client to sign the Base mainnet USDC payment, then retry the same request with:
X-PAYMENT: <signed-x402-payment>
Successful paid responses include a receipt and the market brief payload:
{
"receipt": { "id": "f1ffa2f5cabf94c3", "network": "eip155:8453", "amount": "0.05", "asset": "USDC" }, "data": { "briefTy
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요