Jami creator payouts for your agent: ETB checkouts, orders, payouts, webhooks. Powered by ArifPay.
MCPpedia last refreshed this data
io.github.kenawak/jami-mcp is an MCP server that jami creator payouts for your agent: ETB checkouts, orders, payouts, webhooks. Powered by ArifPay. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 58/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"jami": {
"env": {
"JAMI_TOKEN": "jamidev_test_xxx"
},
"args": [
"-y",
"jami-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Jami creator payouts for your agent: ETB checkouts, orders, payouts, webhooks. Powered by ArifPay.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked jami-mcp against OSV.dev.
Be 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 ecommerce
Which credit card earns the most at a merchant, from your cards or every card, and why.
Dutch construction facts with measured accuracy + NL coordination. Never holds third-party funds.
Read-only MCP servers for Russian marketplaces: prices, stock, ratings, reviews, seller identity
MCP server for EPLAN Electric P8: ~200 tools to drive EPLAN from Claude Code, Codex, Cursor or any MCP client (actions, scripts, live DataModel, exports). Includes the eplan-tools plugin marketplace.
MCP Security Weekly
Get CVE alerts and security updates for io.github.kenawak/jami-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The official Model Context Protocol server for JamiDev, the SDK for Jami's creator payouts. Connect it to Claude, Cursor, VS Code, Codex or any MCP client and your agent can create ETB checkouts, watch them settle, reconcile orders, preview and send payouts, debug webhooks, and read the Jami docs while it writes your integration. Payments are processed by ArifPay.
Built on the official jami-sdk, so every tool
behaves exactly like the SDK and the REST API.
npx -y jami-mcp
jamidev_test_… token moves no real money.JAMI_TOKEN.No token yet? The server still runs. The docs, withdrawal-quote and webhook tools work without one, so you can start building right away.
claude mcp add jami -e JAMI_TOKEN=jamidev_test_xxx -- npx -y jami-mcp
Add to claude_desktop_config.json, ~/.cursor/mcp.json or ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"jami": {
"command": "npx",
"args": ["-y", "jami-mcp"],
"env": { "JAMI_TOKEN": "jamidev_test_xxx" }
}
}
}
.vscode/mcp.json — VS Code prompts for the token and stores it securely:
{
"inputs": [
{ "type": "promptString", "id": "jami-token", "description": "JamiDev API token", "password": true }
],
"servers": {
"jami": {
"type": "stdio",
"command": "npx",
"args": ["-y", "jami-mcp"],
"env": { "JAMI_TOKEN": "${input:jami-token}" }
}
}
}
~/.codex/config.toml:
[mcp_servers.jami]
command = "npx"
args = ["-y", "jami-mcp"]
env = { JAMI_TOKEN = "jamidev_test_xxx" }
| Tool | What it does | Needs token |
|---|---|---|
jami_create_checkout | Charge a product (p_… token or id) or any amount (amount_minor + description). With gateway: pushes the prompt to the buyer's phone. Without: returns a Jami payment link to send them. | ✓ |
jami_create_product · jami_update_product | Create or edit products; each comes back with its public page and p_… token. | ✓ |
jami_get_product · jami_list_products | Read the catalog. | ✓ |
jami_get_checkout_status | Check a session once, with the failure reason when it expired. | ✓ |
jami_wait_for_checkout | Wait for the buyer to finish, with progress updates. Never hangs: returns open at the timeout. | ✓ |
jami_list_orders | Orders, newest first, paginated and filterable by status. | ✓ |
jami_get_balance | Withdrawable earnings and whether the org can withdraw. | ✓ |
jami_quote_withdrawal | Fee, tax and net for an amount, plus auto-pay and cap checks. Offline. | — |
jami_create_withdrawal | Pay out to Telebirr, M-Pesa or CBE Birr. Opt-in (see Safety). | ✓ |
jami_get_withdrawal · jami_list_withdrawals | Track payouts. | ✓ |
jami_verify_webhook | Check a captured delivery's signature, and why it fails. | — |
jami_create_test_webhook | Build a correctly signed test event, and optionally POST it to your local handler. | — |
jami_search_docs · jami_read_doc | Search and read the live docs at dev.jami.bio. | — |
Every tool returns a readable markdown summary plus typed structuredContent. Pass
response_format: "json" for the raw payload. Money is always integer santim, and
every parameter that takes money ends in _minor: amount_minor: 15000 = 150.00 ETB.
Prompts: integrate_jami (build a full integration in your stack), go_live_checklist,
debug_payment. Resource: jami://reference — fees, limits, sandbox numb