Pulsechain MCP

by DavidFeder• 12•• Scanned•Claim this listing•Request removal
Coding Agentsagent walletsdefihexmcpmcp server

PulseChain MCP server for AI agents: chain reads, markets, swap quotes, and encrypted wallets

Pulsechain MCP is an open-source mcp server by DavidFeder, written mainly in TypeScript, with 12 GitHub stars and the MIT license. Its code was last updated Oct 21, 2026.

Scan summary: scanned Nov 5, 2026 at commit be340b1. Seen able to touch money or trading. Scan policy

What Pulsechain MCP can touch

  • Run shell commandsNot seen in this scan
  • Run dynamic codeNot seen in this scan
  • Read or write filesNot seen in this scan
  • Read environment and secretsNot seen in this scan
  • Control a web browserNot seen in this scan
  • Connect to databasesNot seen in this scan
  • Read or send messagesNot seen in this scan
  • Touch money or tradingListed as a tool: get_token_transfers
  • Connect to the internetNo connections seen while running

"Not seen" means our checks did not find it, and the tool may still do it. Covers commit be340b1, Nov 5, 2026. See the scan policy.

Before you install Pulsechain MCP

AgenticMart scanned Pulsechain MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What it can access

  • An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.
  • Based on its description and topics, it likely needs to touch financial accounts or data.

Before you install

  1. Never give it live trading or payment keys until you've read the code.
  2. Pin the version you reviewed instead of always installing the latest release.
  3. Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
  • Maintained by DavidFeder on GitHub, 12 stars and 9 forks. Popularity is not proof of safety.
  • Last code change: Oct 21, 2026.
  • Open-source license: MIT.

Tools Pulsechain MCP exposes (80)

Listed by the server itself during our scan of commit be340b1.

  • pulsechain_health

    Report PulseChain MCP health: chain id, multi-RPC list and active endpoint, explorer/subgraph flags, agent wallet enabled. Never returns secrets.

  • pulsechain_status

    Alias of pulsechain_health with optional verbose subgraph hosts and full RPC endpoint health (no secrets). Prefer get_rpc_health for dedicated RPC monitoring.

  • get_rpc_health

    Report health of all configured PulseChain RPC endpoints: status (healthy | degraded | cool-down | unreachable | unknown), failure counts, last success/failure times, latency when known. primaryRpcUrl = configured first-priority URL (list order). activeRpcUrl = last successful request or probe — not

  • get_balance

    Get native PLS balance for an address on PulseChain (wei + formatted).

  • get_token_balance

    Get a single ERC-20 token balance plus on-chain metadata (name, symbol, decimals).

  • get_portfolio

    Multi-token balances for an address via multicall. Defaults to core PulseChain tokens (WPLS, HEX, PLSX, INC, bridged DAI, USDC, USDT) plus native PLS. Symbol DAI is bridged stable only; forked pDAI is labeled when its address appears.

  • get_transaction

    Fetch a transaction by hash from RPC, including receipt and status when available.

  • get_transaction_history

    Recent native transactions for an address via BlockScout explorer API. For ERC-20 token transfers use get_token_transfers (not this tool).

  • get_token_transfers

    Recent ERC-20 token transfers for an address via BlockScout explorer tokentx. Optional contractAddress filters to one token. Native txs: get_transaction_history.

  • get_gas_price

    Current gas price and EIP-1559 fee data (maxFeePerGas / maxPriorityFeePerGas when available).

  • estimate_gas

    Estimate gas for a prepared call (to / data / value / from).

  • get_block

    Fetch a block by number (decimal string) or latest.

  • read_contract

    Read a contract via viem readContract (eth_call). Provide ABI (JSON or human-readable fragment), function name, and args.

  • prepare_transaction

    Build an unsigned transaction object (to, data, value, gas/fee estimates). NEVER signs or broadcasts. UNSIGNED ONLY: This tool builds a transaction payload and never signs or broadcasts. Nothing is submitted unless agent wallet tools are enabled (AGENT_WALLET_ENABLED=true, operator-trust when funded

  • pulsex_quote

    Quote an exact-in swap via **PulseX router only** (getAmountsOut V1/V2). Not multi-DEX — prefer pulseswap_quote for cross-DEX routes. Uses WPLS hop when needed. Advisory size check; does not execute. Token symbols: DAI/USDC/USDT = bridged only; use addresses for identity-sensitive paths.

  • prepare_swap

    Build unsigned PulseX exact-in swap calldata (swapExactTokensForTokens / ETH variants). NEVER signs or broadcasts. UNSIGNED ONLY: This tool builds a transaction payload and never signs or broadcasts. Nothing is submitted unless agent wallet tools are enabled (AGENT_WALLET_ENABLED=true, operator-trus

  • get_token_allowance

    Read ERC-20 allowance(owner, spender). Does not approve or broadcast. Token may be a 0x address or an explicit catalog symbol. USDL and LOAN are Liquid Loans symbols, not aliases of DAI or USD. For Piteas swaps the spender is the Piteas router.

  • get_token_price

    USD and PLS **price by token address** from PulseX subgraph (derivedUSD / derivedPLS). Prefer this over DexScreener search for size/price. Includes UTC calendar-day change from tokenDayData when available (not a rolling 24h window — see volume_window). Catalog origin labels attach for known addresse

  • get_token_info

    Token metadata by **address** (identity-sensitive). Combines PulseX subgraph + BlockScout. Catalogued assets get display_symbol / token_origin (e.g. eUSDC, pHEX); never invented for unknowns. Pairs are quality-ranked (catalog rails preferred; ghost/polluted reserves demoted; junk rails excluded from

  • get_token_history

    Historical daily price/volume/liquidity from PulseX tokenDayData (subgraph). Returns up to 90 days of public day candles.

  • get_top_tokens

    Top PulseX tokens by volume, liquidity, or transaction count (subgraph orderBy). Public PulseX data. Catalogued addresses include display_symbol / token_origin (e.g. pHEX vs eHEX, pDAI vs DAI) — never invented for unknowns. liquidity_usd_estimate demotes absurd subgraph derivedUSD products (not inve

  • get_top_pairs

    Top PulseX DEX pairs by volume, liquidity (reserveUSD), or tx count. Filters out dust pairs (reserveUSD & volumeUSD > 100). Catalogued token sides include token0/1_display_symbol and token0/1_origin (e.g. pHEX/eHEX, pDAI/DAI). IMPORTANT: token0_price and token1_price are pair-relative (token1 per to

  • get_market_overview

    Aggregate PulseX market stats: TVL (totalLiquidityUSD), cumulative volume, pair/tx counts, recent daily volumes, PLS price. From public PulseX factory + day data.

  • get_token_safety

    HEURISTIC token safety score (0–100, grade A–F) from public signals: contract verification, ownership renounce (owner()), liquidity, holder concentration, age, suspicious ABI patterns. NOT a full audit or guaranteed honeypot detector. Limitations clearly labeled in result.

  • get_token_liquidity

    Pool liquidity breakdown for a token: all major PulseX pairs, reserves, and USD liquidity estimates.

  • get_honeypots

    HEURISTIC list of recently suspicious / high-risk tokens from public PulseX + contract signals (low liquidity vs volume, suspicious ABI, transfer simulation). NOT a guarantee of honeypot status — labels confidence and method. For screening only.

  • get_bridge_stats

    Best-effort PulseChain bridge / bridged-asset overview from public PulseX liquidity of major bridged tokens (DAI/USDC/USDT from Ethereum). LIMITED: daily inflow/outflow event series require bridge indexers (not available via public PulseX/BlockScout alone). Documents gaps.

  • get_holder_leagues

    Holder distribution buckets (poseidon/whale/shark/dolphin/squid/turtle) for a core token or any address, using BlockScout top holders + PulseX price. USD tiers are approximate community-style leagues.

  • check_address_risk

    Heuristic risk signals for a PulseChain address from public data only. Methodology: explorer txlist (age, fail rate, funders, contract creates) + known CORE_TOKENS/POPULAR_CONTRACTS allowlist. No private openpulsechain backend. Returns riskScore 0–100, signals[], confidence, and method. Heuristic/di

  • get_deployer_reputation

    Best-effort contract creator reputation from public BlockScout data. Methodology: getcontractcreation for the contract → creator address history (txlist contract creates, age, fail rate). Outcomes are approximate (no private scam DB). confidence/method included.

  • get_scam_alerts

    Recent suspicious PulseX tokens/pairs from public subgraph heuristics only. Signals: (1) young pairs with volume>>liquidity, (2) thin-reserve high-tx pairs, (3) large LP burns vs remaining reserves (liquidity-pull). Each alert includes confidence + method. Heuristic/directional only — not a definiti

  • get_smart_money_feed

    High-signal PulseX swaps from the public subgraph. Default threshold: amountUSD > minUsd (default 10000). Methodology: GraphQL swaps where amountUSD_gt = threshold, newest first. 'Smart money' here means large USD-notional flow only — not labeled whale DB.

  • get_recent_swaps

    Recent PulseX swaps with optional pair, token, or minUsd filters. Uses public graph.pulsechain.com PulseX subgraph. Token filter resolves top pairs (capped) then strict-filters swaps; partial results if some pair queries fail. Deep skip or pair-capped token pages set incomplete=true with a coverage

  • get_wallet_balances

    Native PLS + ERC-20 portfolio for a wallet. Methodology: (1) explorer account/tokenlist (or tokentx sample) to discover tokens, (2) merge with CORE_TOKENS, (3) live balances via RPC multicall balanceOf + native getBalance. Explorer list may be incomplete for never-indexed tokens.

  • get_wallet_swaps

    PulseX swap history for a wallet from the public subgraph. Methodology: swaps where sender == wallet OR to == wallet, merged & sorted by timestamp desc. Deep pages (skip+first>100) set incomplete=true; the merged page is approximate. Router-mediated swaps may attribute sender as the router — coverag

  • get_funding_tree

    Depth-limited first-funder hop tree via public explorer native transfers. Methodology: for each node, take earliest inbound native tx (txlist sort=asc) as parent edge; BFS up to maxDepth (default 2) and maxNodes. Approximate; CEX/deposit roots common.

  • get_holder_rank

    Rank of an address among ERC-20 holders via public BlockScout. Primary: API v2 /tokens/{addr}/holders (top holders). Fallback: module=token&action=getTokenHolders. If found on the returned page, rank = index + 1 (v2 top list) or (page-1)*offset + index + 1. Otherwise not-found with percentileEstimat

  • dexscreener_search

    Search DexScreener pairs/tokens — **discovery-only** (defaults PulseChain-only). Upstream may return empty or spoof-dominated sets; always read catalog_coverage and recommended_address_followups (token and/or known major pair → dexscreener_pair). Never invent pairs from guidance. Catalogued addresse

  • dexscreener_pair

    Get a single DexScreener pair by pair address. chainId defaults to pulsechain. Returns price, liquidity, volume, and origin labels on known tokens.

  • dexscreener_token_pairs

    List DexScreener pools/pairs for a token address on PulseChain (default). Useful market overview for PLSX, HEX, bridged DAI, etc. Origin labels attached when known.

Pulsechain MCP is an open-source mcp server by DavidFeder, written mainly in TypeScript. PulseChain MCP server for AI agents: chain reads, markets, swap quotes, and encrypted wallets

At a glance

Stars
12
Forks
9
Language
TypeScript
License
MIT
Created
Jul 2026
Last update
Oct 21, 2026
Type
MCP Server
Price
Free

Topics

agent-walletsdefihexmcpmcp-servermcp-serversmodel-context-protocolmodel-context-protocol-mcpmodel-context-protocol-serverpulsechainpulsexstdiotypescriptweb3

Questions about Pulsechain MCP

What is Pulsechain MCP?

PulseChain MCP server for AI agents: chain reads, markets, swap quotes, and encrypted wallets

Who maintains Pulsechain MCP?

Pulsechain MCP is maintained by DavidFeder on GitHub (DavidFeder/pulsechain-mcp). AgenticMart lists it from public repository data.

Is Pulsechain MCP safe to use?

AgenticMart scanned Pulsechain MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What license does Pulsechain MCP use?

It is published under the MIT license.

Pulsechain MCP alternatives

View more →

Similar mcp servers in Coding Agents, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Pulsechain MCP (this page)
DavidFeder
12MITOct 21, 2026Scanned, no flagged issues
Context Mode
mksglu
33kNone foundNov 1, 2026Not scanned yet
Serena
oraios
31kNone foundOct 28, 2026Not scanned yet
Fastmcp
PrefectHQ
28kApache-2.0Nov 1, 2026Scanned, no flagged issues
Nuclear
nukeop
19kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
MCP For Beginners
microsoft
18kMITOct 30, 2026Scanned, no flagged issues