Security & Testing
greyridgesignals.ai
An AI systems architecture and security firm that helps companies design, productionize, and red-team their AI systems.
ENDPOINT 1
https://api.greyridgesignals.ai/mcp
Known tools 0
No tool metadata was available in the registry cache.
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.greyridgesignals-ai]
url = "https://api.greyridgesignals.ai/mcp"
enabled = true
bearer_token_env_var = "MCP_BEARER_TOKEN"
Authentication is required. Replace the placeholder locally and never commit a secret.
Claude Code
.mcp.json
{
"mcpServers": {
"greyridgesignals-ai": {
"type": "http",
"url": "https://api.greyridgesignals.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Claude Desktop
Settings → Connectors → Add custom connector
Name: greyridgesignals-ai
Remote MCP URL: https://api.greyridgesignals.ai/mcp
Add the URL as a custom connector, then complete its supported authorization flow. Claude Desktop remote connectors are configured in the UI.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"greyridgesignals-ai": {
"url": "https://api.greyridgesignals.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Visual Studio Code
.vscode/mcp.json
{
"servers": {
"greyridgesignals-ai": {
"type": "http",
"url": "https://api.greyridgesignals.ai/mcp",
"headers": {
"Authorization": "Bearer ${input:mcp-token}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "mcp-token",
"description": "greyridgesignals-ai bearer token",
"password": true
}
]
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Generic MCP
Client-specific MCP configuration
{
"name": "greyridgesignals-ai",
"transport": "streamable-http",
"url": "https://api.greyridgesignals.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://x402-data-api.sigrunner.workers.dev/mcp
MCP server metadata
- Name
- x402-data-api
- Version
- 0.1.0
Known tools 26
enrich_tech_riskSecurity enrichment: tech-stack fingerprint + CVE mapping + EPSS + CISA KEV + verdict (clear/review/block) for a domain.
Inferred read-onlyenrich_domainFirmographic + tech-stack enrichment: RDAP registrant/registrar, DNS records, full subdomain enumeration + certificate-transparency history, tech-stack fingerprint, verdict (clear/review/block, based on domain age) for a domain.
Inferred read-onlyscan_mcp_serverSecurity-audit a target MCP server for prompt-injection / tool-poisoning.
Inferred read-onlyscan_mcp_previewFREE preview scan of a target MCP server for tool-poisoning / prompt-injection.
Inferred read-onlycrypto_pricesLive spot token prices (price, change_24h, symbol, confidence, timestamp) for CoinGecko ids, sourced from DefiLlama.
Inferred read-onlycrypto_fundingLive cross-venue perpetual-futures funding rates from Hyperliquid+OKX+dYdX (per-venue rate, arb spread in bps, cheapest-long/richest-short venue, premium/basis, annualized_hl, annualized_okx, LONGS_PAY/SHORTS_PAY/NEUTRAL signal, next_funding_ts, mark/oracle price, open interest, day volume), ranked by volume.
Inferred read-onlydefi_yieldsLive DeFi lending/LP yield pools (project, chain, symbol, pool id, APY breakdown incl.
Inferred read-onlypm_marketsLive Polymarket prediction-market data — question, outcomes, outcome prices, bestBid/bestAsk/spread, volume24hr/volume1wk, oneDayPriceChange, clobTokenIds, conditionId, category tags, liquidity, end date — ranked by volume24hr.
Inferred read-onlypm_markets_previewFREE top-1 sample of live Polymarket prediction markets, ranked by volume24hr.
Inferred read-onlychain_block_numberCurrent Base mainnet block number via multi-provider JSON-RPC (automatic failover across 4 providers, never fails on one provider's rate limit).
Inferred read-onlychain_gas_priceCurrent Base mainnet gas price (wei/gwei), EIP-1559 base_fee_gwei/priority_fee_gwei, and gas_price_usd (ETH price cross-call — no price oracle on ETH-only competitors) via multi-provider JSON-RPC.
Inferred read-onlychain_token_balanceERC-20 token balance of a Base mainnet address via multi-provider JSON-RPC, incl.
Inferred read-onlychain_walletWallet screening bundle (balance, activity, contract vs EOA check): ETH balance + balance_usd (ETH price cross-call) + tx count + contract-code check (EIP-7702 delegated-EOA aware) for a Base mainnet address, in one call.
Inferred read-onlychain_token_securityToken security / honeypot detector for a Base mainnet ERC-20: EIP-1967/1822 proxy + upgradeability detection, bytecode dispatcher scan for mint/pause/blacklist/fee-setter/ownership selectors, owner() renouncement check, and a live eth_call state-override simulation testing whether a synthetic wallet can actually transfer() the token.
Potential side effectschain_block_number_previewFREE live sample of the current Base mainnet block number — identical data to the paid chain_block_number tool.
Inferred read-onlychain_gas_price_previewFREE live sample of the current Base mainnet gas price — identical data to the paid chain_gas_price tool.
Inferred read-onlychain_token_reportToken security check (honeypot detector + rug-pull risk score) for a Base ERC-20 in one call, decision-grade trade-safety verdict: SAFE | CAUTION | AVOID plus risk_score (0-100) and reasons, bundling honeypot/sellability simulation, owner-renounced + mint/pause/blacklist/fee-setter/upgradeable-proxy checks, token symbol/name/decimals, and Uniswap v3 WETH-pool liquidity (USD).
Potential side effectsgate_swapPre-trade GO / HOLD / BLOCK gate for a Base ERC-20 swap: honeypot/sellability + admin-control checks + Uniswap v3 liquidity vs.
Potential side effectsgate_swap_previewFREE live sample of the gate_swap pre-trade GO/HOLD/BLOCK decision for a demo Base token (usdc|weth|cbbtc|aero|degen), same shape as the paid gate_swap tool.
Potential side effectschain_token_report_previewFREE full real trade-safety report (SAFE/CAUTION/AVOID verdict) for Base USDC, same depth as the paid chain_token_report tool.
Potential side effectschain_token_security_previewFREE full real analysis of a fixed well-known token (Base WETH) via the token security / honeypot detector — same depth as the paid chain_token_security tool, so you can see the real product before paying.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.x402-data-api]
url = "https://x402-data-api.sigrunner.workers.dev/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"x402-data-api": {
"type": "http",
"url": "https://x402-data-api.sigrunner.workers.dev/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: x402-data-api
Remote MCP URL: https://x402-data-api.sigrunner.workers.dev/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"x402-data-api": {
"url": "https://x402-data-api.sigrunner.workers.dev/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"x402-data-api": {
"type": "http",
"url": "https://x402-data-api.sigrunner.workers.dev/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "x402-data-api",
"transport": "streamable-http",
"url": "https://x402-data-api.sigrunner.workers.dev/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.