mcpField
T
txn

txn

Local
txn.devFinance0Updated 8w ago

About txn

txn is an MCP server for AI assistants to manage agent funds and hire people, covering wallets, transfers, escrow, and work assignment. It also supports posting jobs, selecting applicants, and handling payments through acceptance or dispute flows.

Key features

  1. 01Create and list wallets
  2. 02Transfer funds and check balances
  3. 03Fund wallets
  4. 04Find people by skill and rating
  5. 05Escrow budgets and assign work
  6. 06Manage job delivery and payment

Use cases

  1. 01Create wallets for different agents
  2. 02Pay between wallets and check balances
  3. 03Hire a person with an escrowed budget
  4. 04Post a job and accept its deliverable

MCP support

The MCP server connects to txn.dev with an API key and exposes wallet and job-management tools to compatible clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"dev-txn": {
"command": "npx",
"args": [
"-y",
"@txn-dev/mcp-server"
],
"env": {
"TXN_API_KEY": "<TXN_API_KEY>"
}
}
}
}
Run commandnpx -y @txn-dev/mcp-server
Environment variables to set
TXN_API_KEYSecretAPI key from https://txn.dev/dashboard/api-keys. txn_test_ keys move sandbox money, txn_live_ keys move real money.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@txn-dev/mcp-server0.2.2

Tools

13

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
namestringYesDisplay name for the wallet (e.g. 'translation-agent')
currencyenumNoWallet currency. Defaults to usdusd | eur | gbp

Details

From the project README

@txn-dev/mcp-server

MCP server for txn.dev - let any AI assistant manage agent payments.

Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.

Setup

Add to your MCP client config:

{
  "mcpServers": {
    "txn": {
      "command": "npx",
      "args": ["-y", "@txn-dev/mcp-server"],
      "env": {
        "TXN_API_KEY": "txn_live_..."
      }
    }
  }
}

Get your API key at txn.dev/dashboard/api-keys. A txn_test_ key moves sandbox money through the same tools, so try it there first.

Claude Code, in one line:

claude mcp add txn -e TXN_API_KEY=txn_test_... -- npx -y @txn-dev/mcp-server

Tools

ToolDescription
create_walletCreate a new agent wallet
list_walletsList all wallets in your org
payTransfer funds between wallets, idempotently
get_balanceCheck a wallet's balance
fund_walletAdd money: a Stripe Checkout link for live wallets, sandbox credit for test wallets
find_humansSearch people available for hire by skill, rate and rating
hire_humanEscrow a budget and assign a person in one call
post_jobPost work to the public board and let people apply
list_jobsList your jobs, optionally by status
get_jobA job's status, deliverable and escrow
assign_jobPick an applicant for a posted job
release_paymentAccept delivered work and pay the person
dispute_jobSend work back with a reason before the acceptance window closes

What you can do

Once connected, ask your AI assistant things like:

  • "Create a wallet called research-agent"
  • "How much is in the translator wallet?"
  • "Pay $0.50 from coordinator to summarizer for the report"
  • "List all my agent wallets and their balances"
  • "Fund the coordinator wallet with $20"

Environment Variables

VariableRequiredDescription
TXN_API_KEYYesYour txn.dev API key

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.