NAIF Gravity

io.github.naief9961-tech由 GitHub 帳號 naief9961-tech 發布v1.7.2更新於 Oct 29, 2026

Free MCP/API diagnostics. Micro Tools V2: free preview, $1 JSON check, $2 API shape, $3 normalize.

發布方自己的服務:NAIF Gravity Diagnostic — Free MCP/API/Webhook Triage

已驗證Streamable HTTP可網頁執行開發者工具商業與電商

概覽

AI 產生的概覽

遠端 MCP 端點,可免費診斷 MCP、API、Webhook 與代理整合故障,並可選擇付費報價與結帳流程。

可以做什麼
  • 免費診斷一次去識別化的 MCP、API、Webhook、代理或整合故障,回傳有限證據與建議的修復服務
  • 為媒合到的公開修復服務建立不具約束力的定價報價
  • 接受既有報價,並在其提供的一種付款管道上產生結帳指示
  • 在明確消費上限下執行擁有者預先授權的微服務代購
  • 透過結帳 ID 或交易雜湊驗證付款方已完成的付款
適用情境
適合在助手排查 MCP 連線、API 整合、驗證流程或 Webhook 失敗,並想先取得結構化診斷再決定是否購買有限範圍修復服務時使用。若已打算購買該供應商的固定價格技術服務,也可在同一工作階段完成報價與結帳。
執行需求
需要遠端 Streamable HTTP 端點;未宣告任何套件安裝、API 金鑰或環境變數。一般瀏覽器 GET 可能回傳 405,需由 MCP 用戶端協商協定。付費步驟需要買方錢包或 Apple Pay 結帳,Base 錢包付款可能另需 ETH 支付網路手續費。
安裝前請注意
診斷免費,但報價、接受報價與代購都會產生實際付款;request_delegated_purchase 可在預先授權的上限內消費,且 quote_repair 非冪等,重複呼叫可能產生新報價。伺服器不會簽署或轉出資金,付款權限始終在呼叫端錢包。只提交去識別化樣本:切勿提交密鑰、私鑰、客戶紀錄或付款憑證。付費報告僅保留有限時間。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 NAIF Gravity,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.naief9961-tech%2Fnaif-fixgraph/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "naif-gravity": {
      "type": "http",
      "url": "https://naifgravity.com/mcp"
    }
  }
}

README

[NAIF Gravity]

NAIF Gravity — MCP & Integration Diagnostics

New look at NAIF Gravity — 30 October 2026

The NAIF Gravity storefront has a refreshed visual identity: midnight navy, copper accents and a glass-inspired homepage experience, with Arabic and English controls. Explore the updated storefront and service catalog.

مظهر جديد لمتجر NAIF Gravity: هوية كحلية ونحاسية وتجربة زجاجية في الصفحة الرئيسية، مع خيارات العربية والإنجليزية. شاهد المتجر.

This announcement covers the storefront design. Service scope, availability and current prices are stated on the relevant live service pages; the redesign does not establish new product readiness.

[GitHub stars] [Diagnostic requests] [Listed on mcpHQ]

NAIF Gravity provides bounded diagnostics and repair workflows for MCP, AI-agent integrations, APIs, authentication, and webhooks, with reproducible developer-facing diagnostics and machine-readable agent discovery.

Start with the Diagnostic Hub or visit NAIF Gravity.

New — GitHub Issue Radar (14 Oct 2026): Read source-linked MCP and x402 failure diagnoses, proposed fixes, and regression checks. Public technical notes only; no third-party patches or paid transactions were performed.

This repository contains public diagnostic guidance, a small Python MCP health-check script, issue templates, and discovery metadata. It is not a complete source distribution of the hosted service.

What’s new: Micro Tools V2 — free preview, paid report

Broken JSON? Unexpected API response? Need consistent data output? Preview your sanitized sample at no charge, then choose a one-time report if the bounded result is useful. No subscription and no payment during preview.

Live Micro Tool V2One-time USDWhat you receive after verified payment
JSON Validity Check$1Pinpoint syntax issues; flag duplicate keys; safe trailing-comma repair where supported; inferred sample schema, CI snippet and SHA-256 receipt
API Response Shape Check$2Compare two JSON response samples for added/removed keys and type changes; generate sample-based TypeScript/OpenAPI response schemas and QA notes (no live API probing)
JSON Normalize Mini$3Stable key order, optional trimming/indentation, a change log, before/after sizes and SHA-256 receipt

Try a free preview of the three tools → · Browse the live catalog

Simple agent-to-report flow: request a sample preview (POST /api/micro-v2/preview), request and accept a fixed-price quote (POST /api/agent/quote → POST /api/quote/accept), select an eligible checkout rail returned by the response, then retrieve the bounded report (POST /api/micro-v2/deliver) using the private delivery token after payment verification. Base USDC and TRON USDT may be available to eligible international buyers; Saudi-classified buyers use Apple Pay with human authorization. Agent-wallet checkout instructions are not an instruction to transfer funds automatically.

All three tools accept sanitized, bounded samples (maximum 4,096 UTF-8 bytes). Paid V2 inputs and reports are encrypted at rest; the original input is cleared from active records after report generation, with report retrieval limited to seven days. Never submit secrets, raw customer records, private keys or payment credentials. Per-call x402 paid API tools are a separate purchase path; the fourth CSV tool remains $5.


Install NAIF JSON Rescue for your agent

NAIF JSON Rescue checks a sanitized JSON sample locally before any external call. The free Node.js checker does not upload data, modify files or spend funds. Optional hosted diagnostics provide the existing bounded JSON artifact through x402 on Base, only within the buyer's disclosure permission and payment budget. A valid syntax-only sample needs no paid call.

With the Skills CLI, review and install just this skill:

bash
npx skills add naief9961-tech/ai-growth-engine --skill naif-json-rescue

Choose your supported agent in the installer. Installing does not authorize payments or fund a wallet. For a free offline demonstration after cloning this repository:

bash
node skills/naif-json-rescue/scripts/check-json.mjs skills/naif-json-rescue/assets/valid.jsonnode --test tests/naif-json-rescue.test.mjs

Requires Node.js 18+. The local checker validates syntax only; duplicate keys and JSON Schema conformance are outside its scope. The hosted check accepts at most 4096 UTF-8 bytes and supports only bounded trailing-comma repair. See the skill for live discovery, regional policy, spending limits and accurate delivery interpretation.

Live discovery for AI agents

NAIF Gravity is openly discoverable through its machine-readable, read-only entry points:

This repository's MCP metadata is broadcast to the official MCP Registry via a pinned, verified GitHub Actions publisher when it changes. Listing, crawling, or a registry publish does not prove a visit, a qualified lead, or a sale.

Launch offer — one-time technical services (October 12–26, 2026)

Expired promotion — historical prices below. This offer ended no later than 26 October 2026 at 05:40 UTC. Use the live service catalog and accepted quote for current prices.

Historical offer terms: The launch prices below applied to newly created eligible quotes through 2026-10-26 05:40 UTC (08:40 Saudi time) or the first 10 verified purchases of campaign products, whichever happens first. Existing quotes and past payments retain their original terms. These are prices for bounded technical-service jobs, not per-call x402 tools.

Bounded technical serviceRegular USDLaunch USD
NAIF API Fixer$89$79
Web3 QA Sprint$99$89
NAIF Data Factory$129$115
Repair CI Gate Pilot$129$115
RPC Reliability Audit$129$115
Web3 Backend Rescue$149$129
x402 Endpoint Sprint$149$129
Smart-Contract Integration Review$179$159
Agentic Wallet & Payments$199$179
Automation Factory$199$179
AI Agent Engineering Sprint$249$219
Wallet Authentication Integration$249$219
Trading Agent Infrastructure Sprint$299$269
Web3 Automation Pilot$399$349

For real-time eligibility and exact currently purchasable prices, agents should call the live agent catalog, then POST /api/agent/quote → POST /api/quote/accept → select an eligible payment rail. Use the amount returned in the accepted quote and checkout; never calculate a discount client-side. USDC on Base and USDT on TRON may be available to eligible international requests; Apple Pay requires a human handoff. Wallet availability follows country and purchase policy. Quote acceptance alone never transfers funds or triggers implementation. Most engineering products require a verified paid Work handoff and are not instant downloadable results.

Instant x402 API tools (separate from launch offer)

These four published full-scope paid API endpoints remain at their existing exact per-call prices until the payment challenge and live catalog are changed together:

API toolPrice per callEndpoint (POST)
JSON Validity Check$1.00 USDCx402 JSON validity
API Response Shape Check$2.00 USDCx402 response shape
JSON Normalize Mini$3.00 USDCx402 JSON normalize
CSV Schema Audit Mini$5.00 USDCx402 CSV schema

Discover supported routes using the x402 manifest, x402 catalog, and OpenAPI. All four are published as self-registered services in 402 Index and are discoverable via Agent402, which currently recognizes four tools on Base. Lite trial rates have not been published: do not request, quote, or announce them as live. A successful 402 challenge or an external directory listing is not proof of a settled sale or inclusion in Coinbase Bazaar.

Individual purchases (no new recurring billing)

The services catalog lists the current individual, one-time technical services. New monthly subscriptions are paused. Pricing, purchase eligibility and region-specific payment options must be obtained from the live store; do not rely on older subscription offers, cached prices or an assumed wallet/payment path. Existing customer subscriptions and past payments are unaffected by this discovery documentation.

Coinbase-compatible x402 tools — self-hosted merchant profile

Publisher: NAIF Gravity · Network: Base Mainnet (eip155:8453) · Asset: USDC · API: x402 v2 · Billing: one-time per call, no subscription. NAIF Gravity's public branded x402 merchant metadata has an official project logo, exact payment requirements, structured input/output schemas, and a link to the live product catalog. A request without payment receives the Payment-Required response and does not deliver the paid artifact.

When an agent needsPublic POST resourceExact x402 price
Diagnose malformed JSON or a supported trailing-comma syntax errorJSON Validity Check$1 USDC
Inspect JSON REST/MCP API response fields, types and expected keysAPI Response Shape Check$2 USDC
Canonicalize a small JSON object/array and receive a SHA-256 checksumJSON Normalize Mini$3 USDC
Audit a bounded CSV sample's columns, types and row consistencyCSV Schema Audit Mini$5 USDC

Agent workflow: consult the x402 manifest or OpenAPI spec, inspect the input schema, POST a sanitized bounded input, authorize the exact 402 payment with the buyer's own eligible wallet, and retrieve the result only after verified settlement. Never send private keys, customer records, tokens, or arbitrary production URLs.

Separate temporary launch discount: 14 scoped engineering/repair services have automatic promotional prices in the live agent catalog, with human-facing prices. No coupon is needed; a newly accepted quote fixes the amount. The promotion expires on 26 October 2026 at 05:40 UTC or after the first ten verified eligible purchases, whichever comes first. This discount does not apply to the four instant x402 API prices above.

Coinbase indexing status: The services are Coinbase CDP validator-compatible (all four returned valid: true, 25/25 checks on 12 October 2026), but there is currently no confirmed NAIF Gravity direct resource indexed in Coinbase Bazaar. The official seller-discovery guide requires a successfully settled paid call through the CDP facilitator before indexing is expected; validation alone, an ordinary USDC transfer, a GitHub star, or a mention of Coinbase does not constitute a Bazaar listing.

Buy the JSON check with USDC on Base

  • Human buyers: open the JSON Validity Check product. Use the payment options offered by the live checkout.
  • AI agents: the x402scan listing includes a Try with AgentCash option. The OpenAPI document describes the paid API.
  • Price: 1 USDC on Base mainnet (eip155:8453) per bounded JSON check. Wallet network fees may apply. This price is for the JSON check, not every catalog service.

An x402 v2 client sends POST https://naifgravity.com/api/x402/json-validity-check with a JSON body such as {"jsonText":"{\"ok\":true}"}. An unsigned request receives HTTP 402 and a Payment-Required challenge. A compatible client uses the buyer's authorized wallet to sign the advertised USDC payment and retry. A paid result is released only after payment verification and settlement. A browser visit or a GitHub star does not buy the service.

The check accepts one sanitized sample of at most 4096 UTF-8 bytes. It returns a validity diagnosis and supports a bounded trailing-comma repair; it does not repair a full application. Never send secrets, private keys or customer data.

VPN/proxy use is no longer a standalone purchase blocker. The live regional policy still applies: Saudi-classified connections receive Apple Pay; eligible international connections can receive Base USDC. Consult the live payment policy rather than assuming a wallet option is available everywhere. Agent wallets using Base may also need ETH for network fees.

Service discovery

These hosted pages map common developer problems to a focused diagnostic or repair path:

Problem or intentStart here
API integration failures, request/response mismatch, or small integration fixesAPI integration diagnostic
JSON validity, malformed payloads, or schema-adjacent checksJSON validity check
Automation workflow failures and broken task handoffsAutomation factory
Data transformation, structured output, or pipeline repairData factory
Docker service health, container startup, or deployment checksDocker health fix
Small bounded repair verificationRepair check

The canonical home page is naifgravity.com. These direct service links make the relationship between each developer problem and its destination explicit for both people and search engines.

Try the MCP health check

Requires Python 3 and uses only the standard library. Run against a server you own or are authorized to test:

bash
git clone https://github.com/naief9961-tech/ai-growth-engine.gitcd ai-growth-enginepython3 tools/mcp_health_check.py https://your-mcp.example/mcp

Replace the example URL with your endpoint. The script negotiates initialize, sends notifications/initialized, and reads tools/list when advertised. It supports JSON and SSE responses, optional bearer authentication through an environment variable, and bounded pagination; it never calls a tool. Protocol errors produce a nonzero exit status without printing server response bodies or secrets.

See the quick start and limitations before interpreting the result. This is a discovery probe for supported handshake-era revisions, not a full MCP conformance suite.

Try the offline webhook signature example to see why parsing and reserializing JSON can break raw-body verification. It uses synthetic data and makes no network requests.

Find the right diagnostic path

FailureUseful evidenceStart here
MCP connection, session, or schemaTransport, client/server versions, sanitized JSON-RPC errorMCP diagnostic template
API authorization or OAuthHTTP status, auth scheme, expected behavior, sanitized error codeAPI/Auth diagnostic template
Webhook delivery or processingProvider, delivery and handler status, signature result, redacted payload shapeWebhook diagnostic template

Read the troubleshooting index for common 401, 403, invalid_grant, raw-body signature, retry, and idempotency failures. Open an issue using the matching template once you have a minimal reproduction.

GitHub issues are public. Remove tokens, cookies, signing secrets, private keys, payment credentials, and customer data before sharing evidence.

For AI-agent builders

Agent discovery documentation describes the hosted MCP transport, A2A Agent Card, and canonical domain. server.json contains the provider's MCP registry metadata.

Documentation and discovery metadata describe the provider's interfaces; they do not guarantee current availability or certify protocol conformance. Diagnostic discovery does not automatically execute a production repair.

Contribute

Useful contributions include reproducible sanitized examples, clearer troubleshooting steps, and corrections to diagnostic documentation. Explain the problem, expected behavior, and how to reproduce or verify your change. Never include private production logs.

This repository also contains material from the earlier AI Growth Engine project. See the historical README and the existing contribution guide for that context. Historical bounty amounts, payout automation, and endpoint status are not current commitments.

If these diagnostics help you debug an integration, consider starring the repository so other builders can find it.

Service boundary

The hosted service is available at https://naifgravity.com. Public GitHub diagnostic guidance and optional commercial repair workflows are separate; an issue or contribution does not purchase a service or guarantee a repair.

來源:README.md,提交 990e1f9

工具

5

diagnose_issue

Diagnose Issue

Start here. Diagnose one sanitized MCP, API, webhook, agent or integration failure for free. Returns bounded evidence plus a suggested repair service, then use quote_repair only if a priced repair is wanted. It never creates a quote, checkout, payment or repair job. It may record bounded operational attribution/telemetry, so readOnlyHint is false; it does not modify the caller system or commercial state.

輸入參數sourceproblem必填

quote_repair

Quote Repair

Use only after diagnose_issue when the caller wants a priced bounded repair. Creates a new non-binding quote for the selected or automatically matched public service. Repeating the call may create a different quoteId, so it is intentionally non-idempotent. It does not accept the quote, create checkout, send payment or start execution. If the quote is accepted by the caller, pass its quoteId and one offered payment rail to prepare_repair.

輸入參數sourceproductIddescription必填

prepare_repair

Prepare Repair

Use ONLY for the normal repair flow after quote_repair has already returned a quoteId and the caller explicitly chooses that existing quote. This tool does not create a quote: with confirm=true it records acceptance of that quote and creates checkout instructions on exactly one rail offered by it. Do NOT use this tool for owner/platform-preauthorized autonomous purchasing where the agent is allowed to choose one of the four capped micro-services and create its own quote; use request_delegated_purchase for that separate flow. APPLE_PAY returns a human handoff URL for buyer authorization; BASE_USDC and TRON_USDT return payer transfer instructions. It never sends funds, charges the caller, verifies payment or directly starts repair execution. After the buyer completes the required payment action, use verify_repair with the returned checkoutId and the same rail.

輸入參數rail必填sourceconfirm必填quoteId必填

request_delegated_purchase

Delegated Purchase (Capped)

Use ONLY for an owner/platform-preauthorized autonomous purchase of one of four supported micro-services under an explicit spending cap. Unlike prepare_repair, this tool does not consume an existing quoteId: it creates its own quote, accepts it, and creates checkout within the delegation. Repeating the call may create a new quote/checkout, so it is intentionally non-idempotent. Do NOT use it when quote_repair already produced a quoteId or for general repair services outside the four listed micro-services; use prepare_repair for an existing repair quote. Supports wallet rails and APPLE_PAY_AUTO. APPLE_PAY_AUTO requires one human Apple Pay approval first; when Tap returns an ACTIVE saved-card payment agreement, later purchases may be charged only within the stored cap. If provider support or authorization is missing, the flow fails closed.

輸入參數sourceproductId必填description必填paymentRailmaxAmountUsd必填dailyLimitUsdauthorizeCheckout必填authorizedMerchant必填applePayAuthorizationToken

verify_repair

Verify Repair Payment

Use after the buyer completes the payment action for a checkout created by prepare_repair. APPLE_PAY verifies the existing Tap charge by checkoutId; BASE_USDC and TRON_USDT require the payer-provided txHash. A confirmed payment returns verified=true, while an already-confirmed Apple Pay checkout may return alreadyVerified=true; an unconfirmed or rejected payment returns error and/or reason without fabricating success. Verification may also return the job attached by the existing payment-completion workflow. This tool never creates or sends a transaction and never charges the buyer.

輸入參數rail必填txHashcheckoutId必填

版本歷史

8
  1. v1.7.2最新Oct 29, 2026
  2. v1.7.1Oct 13, 2026
  3. v1.7.0Oct 7, 2026
  4. v1.6.1Oct 3, 2026
  5. v1.6.0Sep 26, 2026
  6. v1.5.1Sep 26, 2026
  7. v1.3.0Sep 26, 2026
  8. v1.0.0Sep 26, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Naifgravity 整合