M2mcent Sdk MCP Server
by evozimio.github.Evozim/m2mcentv1.0.5
x402 payment wrapper for AI Agents and MCP Servers. USDC settlements on Base L2.
context tax
queued
security
queued
cold start
queued
freshness
Maintained55d ago
Install M2mcent Sdk MCP server
Install in Claude Code
claude mcp add m2mcent-sdk -e BASE_RPC_URL='<base-rpc-url>' -e RELAYER_PRIVATE_KEY='<relayer-private-key>' -e TREASURY_ADDRESS='<treasury-address>' -- npx -y m2mcent-sdkInstall in Cursor
{
"mcpServers": {
"m2mcent-sdk": {
"command": "npx",
"args": [
"-y",
"m2mcent-sdk"
],
"env": {
"BASE_RPC_URL": "<base-rpc-url>",
"RELAYER_PRIVATE_KEY": "<relayer-private-key>",
"TREASURY_ADDRESS": "<treasury-address>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"m2mcent-sdk": {
"command": "npx",
"args": [
"-y",
"m2mcent-sdk"
],
"env": {
"BASE_RPC_URL": "<base-rpc-url>",
"RELAYER_PRIVATE_KEY": "<relayer-private-key>",
"TREASURY_ADDRESS": "<treasury-address>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"m2mcent-sdk": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"m2mcent-sdk"
],
"env": {
"BASE_RPC_URL": "<base-rpc-url>",
"RELAYER_PRIVATE_KEY": "<relayer-private-key>",
"TREASURY_ADDRESS": "<treasury-address>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"m2mcent-sdk": {
"command": "npx",
"args": [
"-y",
"m2mcent-sdk"
],
"env": {
"BASE_RPC_URL": "<base-rpc-url>",
"RELAYER_PRIVATE_KEY": "<relayer-private-key>",
"TREASURY_ADDRESS": "<treasury-address>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| BASE_RPC_URL | yes | — | Base Mainnet RPC endpoint URL |
| RELAYER_PRIVATE_KEY | yes | yes | Relayer wallet private key for on-chain settlement |
| TREASURY_ADDRESS | yes | — | Treasury wallet address to receive payments |
Freshness
Maintained — last maintenance signal 55d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-08-16 · 55d ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2026-08-16 · 55d ago · official registry · v1.0.5
FAQ
›How do I install the M2mcent Sdk MCP server in Claude Code?
Run: claude mcp add m2mcent-sdk -e BASE_RPC_URL='<base-rpc-url>' -e RELAYER_PRIVATE_KEY='<relayer-private-key>' -e TREASURY_ADDRESS='<treasury-address>' -- npx -y m2mcent-sdk. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does M2mcent Sdk require an API key?
Yes. It expects BASE_RPC_URL, RELAYER_PRIVATE_KEY, TREASURY_ADDRESS, of which 1 is a secret.
›Can I use M2mcent Sdk as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is M2mcent Sdk in the official MCP registry?
Yes, as io.github.Evozim/m2mcent.