TDM Agent Kit

v1.0.0Finance & Fintechstable

Developer integration tools for adding TDM payments to AI agents, apps, and workflows. CLI, MCP server, and copy-paste examples.

ai-agentsapibasecrypto-paymentsdeveloper-tools
Share:
13
Stars
0
Downloads
0
Weekly
0/5

What is TDM Agent Kit?

TDM Agent Kit is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to developer integration tools for adding tdm payments to ai agents, apps, and workflows. cli, mcp server, and copy-paste examples.

Developer integration tools for adding TDM payments to AI agents, apps, and workflows. CLI, MCP server, and copy-paste examples.

This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Developer integration tools for adding TDM payments to AI ag

Use Cases

Integrate TDM cryptocurrency payments into AI agents.
Enable crypto payment processing in AI-powered applications.
ToDealMarket

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedApr 23, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx tdm-agent-integration-kit

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use TDM Agent Kit

The TDM Agent Integration Kit MCP server enables AI agents and developer applications to integrate cryptocurrency payment processing via the ToDealMarket (TDM) protocol. It provides a CLI, local signer service, and MCP interface so agents can register payable resources, check balances, initiate payouts, and unlock protected content. Developers building autonomous agents on Solana or Base networks use this kit to gate access to digital resources behind micro-payments without managing raw wallet logic themselves.

Prerequisites

  • Node.js 18+ installed on your machine
  • npm or npx available in your PATH
  • A TDM vault set up via `tdm connect` (creates credentials in ~/.tdm/vaults/)
  • Optional: JUPITER_API_KEY for enhanced Solana routing or ODOS_API_KEY for Base DEX routing
  • An MCP-compatible client such as Claude Desktop
1

Install the TDM SDK globally

Install the TDM Agent Integration Kit globally via npm so the `tdm` CLI is available system-wide.

npm install -g tdm-sdk
2

Connect your wallet and set up a vault

Run `tdm connect` to initialize your local vault and configure signing credentials. This stores keys under ~/.tdm/vaults/<name>/credentials.json.

tdm connect
3

Start the local signer service

Launch the local signer on the default port. The signer handles transaction signing for MCP tool calls from your AI agent. The health endpoint at /v1/health confirms it is running.

tdm signer serve
# Or specify a custom port:
tdm signer serve --port 41001
4

Set environment variables

Export the signer URL so the MCP server knows where to route signing requests. Optionally set routing API keys for improved swap execution.

export TDM_SIGNER_URL=http://127.0.0.1:41000
# Optional DEX routing keys:
export JUPITER_API_KEY=your_jupiter_key
export ODOS_API_KEY=your_odos_key
5

Configure your MCP client

Add the TDM MCP server to your Claude Desktop or other MCP client configuration file so it is launched automatically.

6

Register a payable resource and test

Use the CLI to add storage, import documents, and mark an asset as payable with a price. This verifies the full integration is working before using it through an AI agent.

tdm storage add media ./seller-storage --use
tdm storage import-dir ./products/docs --storage media
tdm make payable --asset <asset-id> --storage media --price 0.05
tdm balance

TDM Agent Kit Examples

Client configuration

Add TDM Agent Integration Kit to Claude Desktop config. The signer must already be running before the MCP session starts.

{
  "mcpServers": {
    "tdm-agent-kit": {
      "command": "npx",
      "args": ["tdm-agent-integration-kit"],
      "env": {
        "TDM_SIGNER_URL": "http://127.0.0.1:41000",
        "TDM_VAULT": "my-vault"
      }
    }
  }
}

Prompts to try

Example natural-language prompts to use with an AI agent connected to TDM.

- "What is my current TDM balance?"
- "Register my PDF report as a payable asset priced at 0.10 TDM."
- "Unlock the asset with ID abc123 so I can download it."
- "Request a payout from my TDM account."
- "Show me all the items in my storage catalog."

Troubleshooting TDM Agent Kit

MCP server cannot reach the local signer

Verify the signer is running with `curl http://127.0.0.1:41000/v1/health`. If it returns an error, restart with `tdm signer serve` and ensure TDM_SIGNER_URL is set to the correct address and port.

`tdm connect` fails or vault is not found

Check that ~/.tdm/vaults/ exists and the TDM_VAULT environment variable matches the vault name you created. Re-run `tdm connect` to reinitialize if credentials are missing.

Swap routing errors on Solana or Base networks

Set the optional JUPITER_API_KEY (Solana) or ODOS_API_KEY (Base) environment variables to improve routing reliability. Without these keys the server uses default public endpoints which may be rate-limited.

Frequently Asked Questions about TDM Agent Kit

What is TDM Agent Kit?

TDM Agent Kit is a Model Context Protocol (MCP) server that developer integration tools for adding tdm payments to ai agents, apps, and workflows. cli, mcp server, and copy-paste examples. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install TDM Agent Kit?

Follow the installation instructions on the TDM Agent Kit GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with TDM Agent Kit?

TDM Agent Kit works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is TDM Agent Kit free to use?

Yes, TDM Agent Kit is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Finance & Fintech MCP Servers

Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tdm-agent-integration-kit": { "command": "npx", "args": ["-y", "tdm-agent-integration-kit"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use TDM Agent Kit?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides