SettleGrid
Per-call billing and monetization for MCP servers — add usage metering, API key validation, and Stripe payouts to any MCP tool with 2 lines of code.
The Settlement Layer for AI Agent Payments
Monetize any AI tool with 2 lines of code. Per-call billing, 15 protocols, built-in discovery.
Website · Docs · Showcase · 1,017 Templates · Discovery Guide · Handbook
Quick Start
npm install @settlegrid/mcp
import { settlegrid } from '@settlegrid/mcp'
const sg = settlegrid.init({
toolSlug: 'my-tool',
pricing: { defaultCostCents: 5 },
})
const billedHandler = sg.wrap(myHandler)
Every call validates the consumer's API key, checks their credit balance, executes your function, and meters usage — all in under 50ms.
Or scaffold a complete project instantly:
npx create-settlegrid-tool
Why SettleGrid?
| SettleGrid | Stripe Billing | Nevermined | Paid.ai | |
|---|---|---|---|---|
| Protocol support | 15 protocols | REST only | x402 / DeFi | MCP only |
| Real-time metering | <50ms Redis | Batch only | On-chain | Per-call |
| Built-in discovery | 8+ registries | None | None | None |
| Multi-hop settlement | Yes | No | Yes | No |
| Agent identity (KYA) | Yes | No | No | No |
| Budget enforcement | Yes | No | No | No |
| Outcome-based billing | Yes | No | Yes | No |
| Free tier (0% fees) | Yes | No | No | No |
| $1 minimum payout | Yes | No | No | No |
| Open-source SDK | Yes | No | Yes | No |
| Fraud detection | Yes | Yes | No | No |
Discovery — Your Tools, Found Everywhere
SettleGrid doesn't just bill — it distributes. Every active tool is automatically discoverable across:
| Channel | How it works |
|---|---|
| Showcase | Consumers browse, search, and purchase credits |
| Discovery API | GET /api/v1/discover — programmatic search for directories & apps |
| MCP Discovery Server | AI agents find tools natively via MCP protocol |
| HTTP MCP Endpoint | Remote streamable HTTP transport for any MCP client |
| Official MCP Registry | The canonical MCP server registry |
| Smithery | 6,000+ MCP server directory |
| Glama | 14,000+ MCP server directory |
| RSS Feed | New tools syndicated automatically |
{
"mcpServers": {
"settlegrid-discovery": {
"command": "npx",
"args": ["@settlegrid/discovery"]
}
}
}
6 Pricing Models
| Model | Best for | Example |
|---|---|---|
| Per-Invocation | Search, lookups, CRUD | 5¢/call |
| Per-Token | LLM wrappers, text processing | $0.001/1K tokens |
| Per-Byte | File conversion, data export | 1¢/MB |
| Per-Second | Video processing, ML inference | 2¢/second |
| Tiered | Multi-method tools | read 1¢, write 5¢ |
| Outcome-Based | Lead gen, data extraction | 25¢ on success |
10 Payment Protocols
MCP · MPP (Stripe/Tempo) · x402 (Coinbase) · AP2 (Google) · Visa TAP · UCP (Google/Shopify) · ACP (OpenAI) · Mastercard Agent Pay · Circle Nanopayments · REST
Features
Billing & Metering
- Sub-50ms Redis metering on every call
- Budget enforcement — HTTP 402 when exceeded
- Auto-refill credits via Stripe
- Multi-hop atomic settlement across agent chains
Security & Compliance
- Agent identity (KYA) with trust scoring
- Fraud detection (12 real-time signals)
- IP allowlisting (CIDR support)
- HMAC-SHA256 webhook signatures
- Audit logging with CSV export (SOC 2 ready)
- Sandbox/test mode
Developer Experience
sg.wrap()— one function, any handler- 6 pricing models configurable from dashboard
- 1,017 open-source templates with billing pre-wired
- CLI scaffolder:
npx create-settlegrid-tool - Discovery tab with badge generator, checklist, API URLs
- Consumer reviews with developer responses
- Quality gates + Verified badge for activated tools
- Proactive monitoring (onboarding drip, quality alerts, monthly summary)
Pricing
| Tier | Price | Ops/month | Take Rate |
|---|---|---|---|
| Free | $0 forever | 25,000 | 0% |
| Starter | $9/mo | 100,000 | 5% |
| Growth | $29/mo | 500,000 | 5% |
| Scale | $79/mo | 2,000,000 | 5% |
$1 minimum payout — the lowest in the industry. Stripe Connect Express for instant payouts.
REST API Middleware
For non-MCP services (Express, Next.js, Hono, etc.):
import { settlegridMiddleware } from '@settlegrid/mcp'
const withBilling = settlegridMiddleware({
toolSlug: 'my-api',
costCents: 5,
})
export async function GET(request: Request) {
return withBilling(request, async () => {
return Response.json({ data: 'hello' })
})
}
Project Structure
settlegrid/
├── apps/web/ # Next.js 15 platform (settlegrid.ai)
├── packages/mcp/ # @settlegrid/mcp SDK
├── packages/discovery-server/ # @settlegrid/discovery MCP server
├── packages/create-tool/ # npx create-settlegrid-tool CLI
├── open-source-servers/ # 1,017 MCP server templates
└── .mcp.json # MCP plugin config (Cursor, Claude)
Links
| Website | settlegrid.ai |
| Documentation | settlegrid.ai/docs |
| Discovery Guide | settlegrid.ai/learn/discovery |
| Handbook | settlegrid.ai/learn/handbook |
| API Reference | settlegrid.ai/api/openapi.json |
| Discovery API | settlegrid.ai/api/v1/discover |
| RSS Feed | settlegrid.ai/api/feed |
| npm (SDK) | @settlegrid/mcp |
| npm (Discovery) | @settlegrid/discovery |
| MCP Registry | io.github.lexwhiting/settlegrid-discovery |
| Support | [email protected] |
License
MIT © 2026 SettleGrid
Máy chủ liên quan
Scout Monitoring MCP
nhà tài trợPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
nhà tài trợAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Mantis MCP Server
An MCP server for integrating with the Mantis Bug Tracker system.
Remote MCP Server Authless
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
Supergateway
A gateway to run MCP stdio servers over various transports like SSE, WebSockets, and Streamable HTTP.
Semiotic
Data visualization for streaming and static charts, maps and network visualization.
Nuxt MCP
MCP server helping models to understand your Vite/Nuxt app better.
iOS Device Control
An MCP server to control iOS simulators and real devices, enabling AI assistant integration on macOS.
Unreal Engine Code Analyzer
Analyzes Unreal Engine source code to provide context for AI assistants.
MCP All Servers
A collection of reference implementations for the Model Context Protocol (MCP), showcasing servers built with TypeScript and Python SDKs.
Cursor Talk to Figma MCP
Integrates Cursor AI with Figma to read and programmatically modify designs.
Chalee MCP RAG
A Retrieval-Augmented Generation (RAG) server for document processing, vector storage, and intelligent Q&A, powered by the Model Context Protocol.