Skip to main content
Glama
gitequityorg

gitequity-mcp

Official
by gitequityorg

gitequity-mcp

Your GitEquity portfolio, inside your AI client.

MCP Node License


Ask Claude what your portfolio is worth. Ask Cursor to check whether that NVDA position recovered. The MCP server exposes GitEquity as tools any compatible client can call.

Works with Claude Desktop, Claude Code, Cursor, ChatGPT, VS Code, Gemini, Grok, Copilot, and anything else that speaks MCP.


Install

Hosted (nothing to run)

Point your client at the production endpoint:

{
  "mcpServers": {
    "gitequity": {
      "url": "https://gitequity.xyz/api/mcp",
      "transport": "streamable-http"
    }
  }
}

Local via npx

{
  "mcpServers": {
    "gitequity": {
      "command": "npx",
      "args": ["gitequity-mcp"],
      "env": {
        "GITEQUITY_API_URL": "https://api.gitequity.xyz",
        "GITEQUITY_GITHUB_TOKEN": "ghp_..."
      }
    }
  }
}

Config file locations: claude_desktop_config.json for Claude Desktop, .cursor/mcp.json for Cursor. Per-client walkthroughs with screenshots live at gitequity.xyz/mcp.

Standalone HTTP

npx gitequity-mcp --http --port 3001
# → http://localhost:3001/mcp

Related MCP server: Public.com MCP Server

Tools

Read - execute immediately

Tool

Returns

get_vault_balance

Vault address and USDG balance

get_rwa_portfolio

Every position with cost basis and current value

get_stock_price

Live price for one ticker

list_stocks

All 62 tradeable tickers

get_transactions

Transaction history

list_repos

Repositories with the App installed

get_project_status

Project and bounty state

Write - require confirmation

Tool

Effect

buy_stock

Buy a position with USDG

sell_stock

Sell a position back to USDG


Why writes need a confirmation code

An AI client can propose a trade. It cannot execute one.

When buy_stock or sell_stock is called, the server returns a short code instead of moving funds:

Confirm this order by commenting in any GitHub issue:

    @gitequitybot confirm 8F2A

Order: buy $NVDA 100 · expires in 10 minutes

The trade executes only after that comment appears under your GitHub account. A prompt injection in a web page your assistant happens to read cannot spend your money, because the assistant is not the one holding the authority.

Codes expire after 10 minutes and are single-use.


Development

pnpm install
pnpm build
pnpm start
src/
├── index.ts              Server bootstrap, tool registration, transport
├── tools/
│   ├── vault-balance.ts  Balance and vault address
│   ├── rwa-tools.ts      Portfolio, prices, ticker list
│   ├── write-tools.ts    Buy and sell, confirmation flow
│   ├── transactions.ts   History
│   ├── repos.ts          Installed repositories
│   └── project-status.ts Projects and bounties
└── lib/
    ├── github-id.ts      Resolve a token to a numeric GitHub user ID
    ├── vault-reader.ts   On-chain reads
    └── pending.ts        Confirmation code store

Environment

Variable

Required

Default

GITEQUITY_API_URL

yes

-

GITEQUITY_GITHUB_TOKEN

yes

-

GITEQUITY_RPC_URL

no

Public Robinhood Chain RPC

The GitHub token needs read:user and nothing more. It is used to resolve your numeric user ID, which is what a vault is keyed on.


License

Apache 2.0. See LICENSE and NOTICE.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that enables AI assistants to interact with the DhanHQ trading platform, providing access to holdings, orders, trade history, and token renewal via DhanHQ APIs.
    4
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    This MCP server connects AI assistants to a Public.com brokerage account, enabling natural language trading of stocks, options, and crypto, along with portfolio management, quotes, and orders.
    35
    66
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server that lets an AI agent read your MetaTrader 5 account and place trades over the Model Context Protocol, with a configurable human approval gate.
    15
    4
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    An MCP server that lets you talk to your AI trading assistant in plain English to research stocks, generate trade recommendations, manage a portfolio, and execute trades through natural language.
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for Gainium — manage trading bots, deals, and balances via AI assistants

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gitequityorg/gitequity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server