Cedulon MCP
An open audit layer for agent payments that provides signed spend receipts, policy-gated spend limits, and rail-extract reconciliation. It runs as a local stdio server with five tools to manage receipts, verify integrity, and audit settlements against payment rails like x402.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Generate signed spend receipts for agent payments
- Audit payment rails against receipt chains for discrepancies
- Verify receipt integrity and tamper evidence
- Export ledger data for compliance review
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@cedulon/mcp-server 0.17.0
{
"version": "0.17.0",
"transport": "stdio",
"identifier": "@cedulon/mcp-server",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "CEDULON_STATE_PATH",
"format": "filepath",
"description": "Optional JSON file that persists the in-process ledger"
},
{
"name": "CEDULON_MAX_AMOUNT",
"format": "string",
"default": "10",
"description": "Per-payment amount cap (demo default 10)"
},
{
"name": "CEDULON_MAX_CUMULATIVE",
"format": "string",
"default": "30",
"description": "Window cumulative cap (demo default 30)"
},
{
"name": "CEDULON_MAX_PAYMENTS",
"format": "number",
"default": "3",
"description": "Window payment-count cap (demo default 3)"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"cedulon-mcp": {
"command": "npx",
"args": [
"-y",
"@cedulon/mcp-server@0.17.0"
],
"env": {
"CEDULON_STATE_PATH": "<YOUR_CEDULON_STATE_PATH>",
"CEDULON_MAX_AMOUNT": "<YOUR_CEDULON_MAX_AMOUNT>",
"CEDULON_MAX_CUMULATIVE": "<YOUR_CEDULON_MAX_CUMULATIVE>",
"CEDULON_MAX_PAYMENTS": "<YOUR_CEDULON_MAX_PAYMENTS>"
}
}
}
}Cline
{
"mcpServers": {
"cedulon-mcp": {
"command": "npx",
"args": [
"-y",
"@cedulon/mcp-server@0.17.0"
],
"env": {
"CEDULON_STATE_PATH": "<YOUR_CEDULON_STATE_PATH>",
"CEDULON_MAX_AMOUNT": "<YOUR_CEDULON_MAX_AMOUNT>",
"CEDULON_MAX_CUMULATIVE": "<YOUR_CEDULON_MAX_CUMULATIVE>",
"CEDULON_MAX_PAYMENTS": "<YOUR_CEDULON_MAX_PAYMENTS>"
}
}
}
}VS Code
{
"servers": {
"cedulon-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cedulon/mcp-server@0.17.0"
],
"env": {
"CEDULON_STATE_PATH": "<YOUR_CEDULON_STATE_PATH>",
"CEDULON_MAX_AMOUNT": "<YOUR_CEDULON_MAX_AMOUNT>",
"CEDULON_MAX_CUMULATIVE": "<YOUR_CEDULON_MAX_CUMULATIVE>",
"CEDULON_MAX_PAYMENTS": "<YOUR_CEDULON_MAX_PAYMENTS>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"cedulon-mcp": {
"command": "npx",
"args": [
"-y",
"@cedulon/mcp-server@0.17.0"
],
"env": {
"CEDULON_STATE_PATH": "<YOUR_CEDULON_STATE_PATH>",
"CEDULON_MAX_AMOUNT": "<YOUR_CEDULON_MAX_AMOUNT>",
"CEDULON_MAX_CUMULATIVE": "<YOUR_CEDULON_MAX_CUMULATIVE>",
"CEDULON_MAX_PAYMENTS": "<YOUR_CEDULON_MAX_PAYMENTS>"
}
}
}
}Let your agent find its tools
Find servers like Cedulon MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.