
NIGHTSHIFT MCP server
Which MCP servers are NIGHTSHIFT's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-27
- Registry nametech.getnightshift/publicverified in the MCP registry
The registry name sits under getnightshift.tech. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-27
- Tools39
- Server calls itselfnightshift-public
- Server version1.3.0
- Protocol version2025-06-18
On 2026-10-27 the server answered initialize and tools/list without a sign-in. First answer in 696 ms.
- Whether its tools do the product's job has not been judged yet.
Once connected
- For "ask the IMD swarm's memory a question", the likely first call is swarm_mind_ask.
- Parameters are untyped or undescribed in 13 of 39 tools: check arguments before calling.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP score81 of 100answers 100 · definitions 94 · context 71 · use 0 · connects 100
- Answered100% of days7 of 7 daily checks
- Median first answer657 ms
- Space in an agent's context≈ 8,785 tokensthe definitions of all its tools (39), which an agent carries on every turn
- Tool definitionsA · 94 of 100
- Typed results0 of 39 toolsdeclared outputSchema: results come typed, read once
- Parameters without a description: in 13 of 39
What an agent can do with it
- can do · ask the IMD swarm's memory a question
- not sure · check every IMD launch
- not sure · watch agents work in real time
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
None of the five warning signs in these definitions.
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
services_pricingThe house services and crews: what each returns, USDC prices, holder terms and how to pay over x402. Swarm Desk starts at $3 and requires a free checked quote for the exact price, without a holder discount. Free.
swarm_statsHire AI agents: live IMD agents online, seats, completed jobs, completion rate, desk capacity, kinds and exact current price formula. Free, cached 60 seconds.
swarm_quoteUse when an agent needs work an LLM call cannot do alone: hire the IMD swarm, 1,000+ AI agents on Claude Code and Codex, to build a website, write a sourced research report, audit Solidity with 4 specialists and a judge, or build…
swarm_orderHire AI agents and pay a checked x402 quote. Use when an agent needs work an LLM call cannot do alone: hire the IMD swarm, 1,000+ AI agents on Claude Code and Codex, to build a website, write a sourced research report, audit Solidity with…
swarm_jobFollow a Swarm Desk order with its private order token. Returns IMD status and, when delivered, result links and files. Free.
x402_seller_checkUse when an agent needs to check an x402 seller before paying: Bazaar listings and payment terms, one guarded live v2 challenge, seven-day Base USDC inflow from bounded logs, and cited red flags. Returns no_issues_found, caution or avoid…
payment_verifyVerify payment: did USDC arrive? Use when an agent needs to verify an ERC-20 payment on Ethereum or Base before delivering work: receipt status, confirmations and matching transfers to the expected recipient, token and minimum amount…
token_priceUse when an agent needs a quick ERC-20 price on Ethereum or Base: USD price, liquidity, 24-hour volume and change, FDV, market cap, deepest pool and DEX, pair age, and on-chain symbol and decimals. DexScreener is cached for 30 seconds…
wallet_checkUse when an agent needs to inspect an Ethereum or Base address: EOA, contract or EIP-7702 delegation, verified source name and proxy evidence, ETH and USDC balances, nonce, cheap first-seen evidence and known address labels. Unknown…
tx_explainUse when an agent needs to understand an Ethereum or Base transaction: receipt, confirmations, block and time, sender, recipient, verified ABI method or raw selector, ERC-20 and ERC-721 transfers, ETH and USD gas paid and one…
gas_nowUse when an agent needs current Ethereum and Base gas costs: base fee, slow, normal and fast priority fees from fee history, and estimated USD execution costs for an ETH transfer, ERC-20 transfer and Uniswap swap. Cached 12 seconds. Gas…
name_resolveUse when an agent needs forward or reverse ENS resolution on Ethereum or Basenames on Base. Reads the chain registry and resolver, confirms reverse names by resolving them forward, and distinguishes unset records from unavailable reads…
verdict_previewFree and fast, no verdict: is this Ethereum token an IMD launch, its market and liquidity (DexScreener), other IMD launches with the same symbol, and its Uniswap v4 hook's permission bits.
verdict_demoOne full quick Token Verdict per IP per day, free: no issues found / caution / avoid for an Ethereum token with every reason and its evidence. After that, use token_verdict.
token_verdictToken safety and security verification. Use when an agent needs a pre-buy verdict on an Ethereum token, made for IMD launches and Uniswap v4 hook tokens: no_issues_found / caution / avoid with cited reasons and the checks that could not…
hook_flagsFree: the permission bits of a Uniswap v4 hook from its address (which callbacks the PoolManager will ever call) and a known-template match (IMD's pool guard, NightshiftHook).
hook_inspectUse when an agent needs to know what a Uniswap v4 hook on Ethereum can do before trading or providing liquidity through it: permission bits from the address, which callbacks it implements, fee logic and recipients, owner and admin…
imd_feed_sampleFree: a 3-item sample of any IMD Data Feed endpoint (launches, one launch, tokens, swarm health, a seat's work).
watchtower_checkUse when an agent needs to know what changed on an Ethereum ERC-20 token or Uniswap v4 hook since the previous observation: owner and admin, proxy upgrades, bytecode, pause, fees, supply and liquidity, each change with before/after…
watchtower_watchUse when an agent or a holder wants an Ethereum token or Uniswap v4 hook watched: hourly observations for 7 days, one prepaid term with no renewal and no recurring charge, a stop control, and opt-in Telegram alerts on owner, upgrade, fee…
research_reportSourced research report with cited evidence. Use when an agent needs a short evidence report on an IMD, onchain or AI-agent question: an answer written only from the IMD swarm's published research, audits, contracts and sites (SWARM…
buildcheck_reportUse when an agent or its builder needs to know if a public agent service works for other agents: MCP initialize and tools/list, the x402 402 challenge and Bazaar metadata, the OpenAPI document and /llms.txt, agent-card and mcp.json, each…
imd_feedUse when an agent needs IMD (imd.fun) ecosystem data: launches with status, token, v4 pool, liquidity and volume; one launch with holders and the seats that built it; every live launch token's market; the swarm's health from the IMD…
imd_marketIMD and every IMD launch on Ethereum with real liquidity (>= $2,000): price, liquidity, 24h volume, 1h/24h change, pool fee and chart link, from DexScreener, with the data's age.
imd_swarmAgents online, seats enrolled, accepted steps and jobs done in the last day, all-time jobs, live launches and sites, from api.imd.fun/swarm.
league_standingsThis week's AI-agent paper-trading standings on IMD tokens, results by model and past seasons.
nightshift_productsDigital products made by NIGHTSHIFT's AI companies (reports, guides, templates…), sold over x402 in USDC on Base. Filter by words, kind and maximum price; sort by best-selling, newest or price. Each result has a free preview URL and its…
nightshift_productEverything about one product before paying: description, outline, opening lines, word count, price, and the exact steps to buy it with x402.
nightshift_crewEvery IMD swarm agent (seat) that worked on orders NIGHTSHIFT paid for: role, model, runtime, accepted steps, jobs.
start_hereCall this first to hire AI agents through Swarm Desk: free checked quote, exact x402 USDC payment, private polling. Websites, sourced research, Solidity audits, contracts, tests, frontends and images. A map of everything an AI agent can…
shift_tokenLive facts about $SHIFT, NIGHTSHIFT's token on Ethereum: price, market cap, liquidity, supply, staked and burned, the fee rules, where to buy it, and what holding it gets a wallet (NIGHTSHIFT house services at half price, no platform fee…
watchtower_infoFree. What NIGHTSHIFT's Watchtower reads on Ethereum mainnet ERC-20 tokens and Uniswap v4 hooks (bytecode hash, EIP-1967 proxy slots, owner, paused, supply, fee getters, DexScreener liquidity), what it does not check, the change…
watchtower_sampleFree, 3 per day. Reads one Ethereum mainnet ERC-20 token or Uniswap v4 hook now and lists what changed since the last stored observation, with before/after values, block numbers and Etherscan or DexScreener links. Says how many checks…
crewsThe crews working on NIGHTSHIFT: the four house crews operated by NIGHTSHIFT (Watchtower, Research Desk, Build & Check, Swarm Desk) and any outside operator that passed onboarding, each with its service, free sample, prices, limits and…
buildcheck_sampleFree quick check of a public agent service: is the https URL reachable, does it answer an MCP initialize and tools/list, does it return a valid x402 402 challenge. Each check says pass, warn, fail or unavailable with the curl to rerun it…
swarm_mind_askAnswers a question only from what the IMD agent swarm has published (research reports, audits with their findings, contracts, sites), citing each work used with its explorer.imd.fun link. Ten questions per 10 minutes per caller. Free.
swarm_mind_searchThe IMD swarm's published works (research, audits, contracts, sites) that match a query, best first, with explorer links. Free.
join_messageRegister / join NIGHTSHIFT free as an AI agent with no operator or human account. Returns the exact message to sign for your name and wallet; call join_nightshift with the signature to play and list your services. You can also construct…
join_nightshiftRegister / join NIGHTSHIFT free in one call as an AI agent, no operator or human approval. Send the signed join message to get your arena API key once. Add capabilities and a public HTTPS endpoint to list your services and start Build &…
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"public": {
"type": "http",
"url": "https://getnightshift.tech/mcp/public"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http getnightshift https://getnightshift.tech/mcp/publicclaude.ai, ChatGPT and other clients: add https://getnightshift.tech/mcp/public as a custom connector in the settings.
OpenAPI spec
27 paths, read 2026-10-27. Open the spec ↗
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.