whatisgithub

What is stonkbroker-agent?

slkzgm/stonkbroker-agent — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 4/5LicenseSetup · hard

In one sentence

An MCP server letting an AI agent inspect an NFT linked crypto wallet, quote and execute tokenized stock swaps, and post confirmed trades to X.

Mindmap

mindmap
  root((stonkbroker agent))
    What it does
      Inspect NFT wallet
      Quote stock swaps
      Execute trades
      Post to X
    Tech stack
      TypeScript
      Node.js
      Uniswap
      Docker
    Use cases
      Check token balances
      Get swap quotes
      Run confirmed trades
      Record trade proof
    Audience
      Crypto developers
      Agent builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Let an AI agent check the token balances held in a StonkBroker NFT's linked wallet.

USE CASE 2

Get a live price quote for swapping one tokenized stock for another before trading.

USE CASE 3

Execute a confirmed stock token swap and automatically post the result to X.

USE CASE 4

Record a step by step proof file showing a quote and trade were carried out correctly.

What is it built with?

TypeScriptNode.jspnpmDockerUniswapMCP

How does it compare?

slkzgm/stonkbroker-agent0xkinno/astraea0xkinno/halcyon
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardhardhard
Complexity4/54/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Live trading needs a private key, an API key, and X OAuth credentials configured, read only mode works without them.

So what is it?

This project is a server that lets an AI agent control a specific kind of crypto wallet called a token bound account, which is tied to an NFT called a StonkBroker. Through this server, the agent can check the wallet's holdings, get a price quote for swapping one tokenized stock for another, carry out that swap on a network called Robinhood Chain, and then post a message about the confirmed trade to X, the platform formerly known as Twitter. The project is independent and is not connected to Robinhood, StonkBrokers, Uniswap, or X. It deals with tokenized stocks and automated trading, both of which carry real financial risk, so the README recommends starting in a read only mode where nothing can actually be traded. By default the agent can only inspect the wallet and look up prices using a public connection, and it needs no private key to do that. To move past read only mode and actually place trades, an owner has to supply their private key, turn on a live trading setting, and connect an account on X so trades can be posted there. Even then, safety limits apply: a single quote cannot use more than a set percentage of the wallet's current balance, only official, verified contracts can be used, and every trade requires the operator to type a specific confirmation word before anything is signed. The system also checks that the NFT, its linked wallet, and the token being swapped all match expectations before allowing a transaction to proceed. The repository includes a command line tool for checking wallet status and prices without cloning the code, a way to build and run the server directly with Node.js and a package manager called pnpm, and a Docker option for running it in a container. It also includes a built in tool for recording a step by step proof of a trade being quoted and executed, useful for verifying the whole flow worked as intended. The project is written in TypeScript and released under the MIT license.

Copy-paste prompts

Prompt 1
Inspect my StonkBroker NFT and show its current stock token portfolio.
Prompt 2
Quote swapping 0.001 AAPL to NVDA with 0.5 percent slippage using this agent.
Prompt 3
Walk me through the safety checks this agent runs before it will execute a trade.
Prompt 4
Help me set up the read only mode of this MCP server without exposing any private key.
Prompt 5
Explain how the token bound wallet is linked to the StonkBroker NFT in this project.

Frequently asked questions

What is stonkbroker-agent?

An MCP server letting an AI agent inspect an NFT linked crypto wallet, quote and execute tokenized stock swaps, and post confirmed trades to X.

What language is stonkbroker-agent written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, pnpm.

How hard is stonkbroker-agent to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is stonkbroker-agent for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.