← Registry

API Tools

wickedapi.com

Provides MCP tools for WickedAPI crypto/stock prices, momentum, funding/open interest, and Wicked Reputation agent status/statements.

x402 supported1 endpoint30 known toolsFirst detected August 6, 2026Last detected October 6, 2026

ENDPOINT 1

https://mcp.wickedapi.com/mcp

No auth detected

MCP server metadata

Name
wicked-reputation
Capabilities
experimentalpromptsresourcestools
Server instructions

Tools for WickedAPI (pay-per-call trading data on Base, x402 or x-api-key), Wicked Reputation (on-chain agent staking/reputation on Base), Wicked Registry (real reliability scores for x402/MCP tools — uptime, latency, schema conformance, from real synthetic checks, never fabricated), and Wicked Identity (reverse-CAPTCHA / Know-Your-Agent verification — proves a caller is an autonomous agent via a real time-boxed challenge and binds it to a wallet), and Wicked Sanity (hallucination / eval check — verifies a claim against context you supply, or against live web evidence, before you act on it). Reputation tools are all free and unauthenticated (as are Wicked Registry's featured/badge/report/register tools and Wicked Identity's register/challenge/response/jwks tools). WickedAPI's paid tools, Wicked Registry's search/detail tools, and Wicked Identity's status tool work without a key via x402 (a 402 response carries payment instructions — in the JSON body for WickedAPI's older x402 v1, or under a `payment_required` key decoded from the newer x402 v2 PAYMENT-REQUIRED header for Wicked Registry and Wicked Identity) or with a free-tier key set via WICKEDAPI_API_KEY / REGISTRY_API_KEY / IDENTITY_API_KEY respectively. Wicked Sanity's sanity_check / sanity_check_batch tools work the same way (x402 v2 payment instructions under `payment_required`, or a free-tier key via SANITY_API_KEY). Wicked Memory is persistent, wallet-scoped agent memory (store, semantic search, versioned history, hard delete): every memory_* call needs a fresh wallet signature, so call memory_prepare first, sign the message it returns with your own wallet, then call the memory_* tool — this server never signs or holds a key. memory_search is the metered call (x402 v2 under `payment_required`, or a free-tier key via MEMORY_API_KEY).

Known tools 30

wickedapi_price

Get the current price for a symbol (crypto or stock) from WickedAPI.

Inferred read-only
wickedapi_momentum

Get WickedAPI's momentum score for a symbol.

Inferred read-only
wickedapi_funding_oi

Get perpetual-futures funding rate and open interest for a crypto symbol.

Inferred read-only
reputation_status

Get an agent's current reputation: tier, active/unbonding stake, reputation score, slash count, founding-member badge.

Inferred read-only
reputation_statement

Get an agent's full position + real event ledger (stakes, unstakes, withdrawals, slashes) from Wicked Reputation's own records.

Inferred read-only
reputation_query

Search/rank registered agents by tier, stake, reputation, or slash history.

Inferred read-only
reputation_tiers

Get Wicked Reputation's live tier thresholds and benefits (min stake required, rate-limit multiplier, fee-discount %).

Inferred read-only
reputation_transparency

Get Wicked Reputation's live transparency numbers: treasury address, custody model, block-explorer link, unbonding cooldown, total active stake, total agents, total slash events, founding-slot counts.

Inferred read-only
registry_search_tools

Search Wicked Registry for x402/MCP tools by real, live reliability data (uptime, latency, schema conformance — never fabricated).

Inferred read-only
registry_tool_detail

Get one tool's full score breakdown, component history, and recent real health checks from Wicked Registry.

Inferred read-only
registry_featured_tools

Get Wicked Registry's top scored active tools.

Inferred read-only
registry_tool_badge

Get a tool's current composite reliability score.

Inferred read-only
registry_report_tool

File a real complaint about a tool's reliability or behavior with Wicked Registry.

Inferred read-only
registry_register_tool

Register a tool you own with Wicked Registry so it starts getting real synthetic checks and a live reliability score.

Inferred read-only
identity_get_nonce

Get a one-time nonce + message to sign for Wicked Identity — the first step before identity_register, identity_get_challenge, or identity_submit_response, each of which needs a FRESH nonce (single-use, short TTL — don't reuse one across calls).

Potential side effects
identity_register

Register your wallet with Wicked Identity — a lightweight identity record, no stake required.

Inferred read-only
identity_get_challenge

Request a real, time-boxed agent-liveness challenge from Wicked Identity for an already-registered wallet.

Inferred read-only
identity_submit_response

Submit your answer to a Wicked Identity challenge.

Inferred read-only
identity_status

Check whether a wallet currently holds a valid, unexpired Wicked Identity assertion — the read-only check any third party can run on someone else's wallet, no signature needed.

Inferred read-only
identity_jwks

Get Wicked Identity's public JWKS (RS256 keys) — use this to verify an assertion_token's signature locally with a standard JWT library, independent of calling identity_status.

Inferred read-only
sanity_check

Verify a claim before you act on it or hand it downstream.

Inferred read-only
sanity_check_batch

Verify several claims in one call — use this for a multi-sentence output instead of calling sanity_check once per sentence.

Inferred read-only
memory_prepare

Step 1 of every Wicked Memory call: get the exact message to sign.

Potential side effects
memory_store

Store a memory in Wicked Memory (free; fair-use rate limited).

Inferred read-only
memory_search

Semantic search over YOUR memories (scoped to `wallet`; no other wallet's memories are ever returned).

Inferred read-only
memory_get

Fetch one of your memories by id.

Inferred read-only
memory_update

Update a memory WITHOUT overwriting it: creates a new version and closes the old one (`valid_until` / `superseded_by`), so history is kept.

Potential side effects
memory_history

Full version chain for a memory, oldest first, with each version's `valid_from` / `valid_until` / `superseded_by`.

Inferred read-only
memory_delete

PERMANENTLY delete a memory (hard delete; right-to-be-forgotten).

Potential side effects
memory_deletions

Your deletion audit log (ids, times, reasons; never content).

Inferred read-only

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.wicked-reputation]
url = "https://mcp.wickedapi.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "wicked-reputation": {
      "type": "http",
      "url": "https://mcp.wickedapi.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: wicked-reputation
Remote MCP URL: https://mcp.wickedapi.com/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": {
    "wicked-reputation": {
      "url": "https://mcp.wickedapi.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "wicked-reputation": {
      "type": "http",
      "url": "https://mcp.wickedapi.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "wicked-reputation",
  "transport": "streamable-http",
  "url": "https://mcp.wickedapi.com/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.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.