Sdk MCP server
{
"mcpServers": {
"mnemopay-sdk": {
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk@latest"
]
}
}
}{
"mcpServers": {
"mnemopay-sdk": {
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk@latest"
]
}
}
}{
"mcpServers": {
"mnemopay-sdk": {
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk@latest"
]
}
}
}{
"servers": {
"mnemopay-sdk": {
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk@latest"
]
}
}
}{
"mcpServers": {
"mnemopay-sdk": {
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk@latest"
]
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @mnemopay/sdkversion 1.11.0
What it does
MnemoPay provides governance, budget enforcement, audit logging, and reputation scoring for AI agents that handle payments. It sits between payment rails (Stripe, Paystack, Lightning, etc.) and agent runtimes, implementing charter-driven mission scope, FiscalGate budget holds/captures, tamper-evident MerkleAudit chains, and Agent Reputation Scoring (300-850 range). For developers building AI agents that process payments and need compliance evidence, budget control, and action ledgers.
- Enforce budget limits on AI agent spending with FiscalGate holds before settlement
- Generate EU AI Act Article 12 audit bundles and tamper-evident action ledgers for compliance
- Score agent trustworthiness with a portable 300-850 reputation score independent of consumer credit systems
Tools this server exposes
| Tool | Does |
|---|---|
| Charter | Define mission scope and rules for AI agent behavior |
| FiscalGate | Enforce budget limits with hold-and-capture payment flow |
| MerkleAudit | Build hash-chained, tamper-evident ledger of agent actions |
| AgentReputationScoring | Compute portable reputation scores (300-850) for AI agents based on transaction history |
| BehavioralEngine | Monitor and enforce agent behavioral constraints |
| remember | Store and recall context about users or sessions for the agent |
| charge | Initiate a payment hold through FiscalGate |
| settle | Capture a previously held payment |
| StripeRail | Payment rail integration with Stripe |
| X402Rail | Payment rail integration with x402 protocol |
| GoogleAP2Rail | Payment rail integration with Google AP2 |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.