Crypto News Sentiment (x402)
io.github.whatevercat-creator/crypto-sentiment-x402 · v0.2.0
Crypto news sentiment for 24 coins: label, score and headlines behind it, paid per call via x402
Connect Runs on your machine
claude mcp add crypto-sentiment-x402 -e CDP_API_KEY_ID=<CDP_API_KEY_ID> -e CDP_API_KEY_SECRET=<CDP_API_KEY_SECRET> -e CDP_WALLET_NAME=<CDP_WALLET_NAME> -e SENTIMENT_API_URL=<SENTIMENT_API_URL> -e X402_NETWORK=<X402_NETWORK> -e SENTIMENT_PAY_TO=<SENTIMENT_PAY_TO> -e MAX_SPEND_USD_PER_SESSION=<MAX_SPEND_USD_PER_SESSION> -- uvx crypto-sentiment-x402-mcp==0.2.0
{
"mcpServers": {
"crypto-sentiment-x402": {
"command": "uvx",
"args": [
"crypto-sentiment-x402-mcp==0.2.0"
],
"env": {
"CDP_API_KEY_ID": "<CDP_API_KEY_ID>",
"CDP_API_KEY_SECRET": "<CDP_API_KEY_SECRET>",
"CDP_WALLET_NAME": "<CDP_WALLET_NAME>",
"SENTIMENT_API_URL": "<SENTIMENT_API_URL>",
"X402_NETWORK": "<X402_NETWORK>",
"SENTIMENT_PAY_TO": "<SENTIMENT_PAY_TO>",
"MAX_SPEND_USD_PER_SESSION": "<MAX_SPEND_USD_PER_SESSION>"
}
}
}
}
{
"mcpServers": {
"crypto-sentiment-x402": {
"command": "uvx",
"args": [
"crypto-sentiment-x402-mcp==0.2.0"
],
"env": {
"CDP_API_KEY_ID": "<CDP_API_KEY_ID>",
"CDP_API_KEY_SECRET": "<CDP_API_KEY_SECRET>",
"CDP_WALLET_NAME": "<CDP_WALLET_NAME>",
"SENTIMENT_API_URL": "<SENTIMENT_API_URL>",
"X402_NETWORK": "<X402_NETWORK>",
"SENTIMENT_PAY_TO": "<SENTIMENT_PAY_TO>",
"MAX_SPEND_USD_PER_SESSION": "<MAX_SPEND_USD_PER_SESSION>"
}
}
}
}
{
"servers": {
"crypto-sentiment-x402": {
"type": "stdio",
"command": "uvx",
"args": [
"crypto-sentiment-x402-mcp==0.2.0"
],
"env": {
"CDP_API_KEY_ID": "<CDP_API_KEY_ID>",
"CDP_API_KEY_SECRET": "<CDP_API_KEY_SECRET>",
"CDP_WALLET_NAME": "<CDP_WALLET_NAME>",
"SENTIMENT_API_URL": "<SENTIMENT_API_URL>",
"X402_NETWORK": "<X402_NETWORK>",
"SENTIMENT_PAY_TO": "<SENTIMENT_PAY_TO>",
"MAX_SPEND_USD_PER_SESSION": "<MAX_SPEND_USD_PER_SESSION>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
CDP_API_KEY_IDOptional, secret | Coinbase Developer Platform API key ID (portal.cdp.coinbase.com). Used to sign x402 payments from your own wallet. Only needed for the paid tools (get_sentiment, get_sentiment_history, get_movers); the free tools work without it. |
CDP_API_KEY_SECRETOptional, secret | Coinbase Developer Platform API key secret, paired with CDP_API_KEY_ID. Only needed for the paid tools (get_sentiment, get_sentiment_history, get_movers); the free tools work without it. |
CDP_WALLET_NAMEOptional | Name of the CDP wallet to create/reuse for payments. Defaults to "crypto-sentiment-mcp-wallet". Must hold USDC (+ a little ETH for gas) on the configured network. |
SENTIMENT_API_URLOptional | Base URL of the deployed sentiment API. Defaults to https://crypto-sentiment-x402.onrender.com. |
X402_NETWORKOptional | "mainnet" (default, real USDC on Base) or "testnet" (free Base Sepolia USDC). |
SENTIMENT_PAY_TOOptional | payTo address the paid tools expect in the 402; anything else is refused before signing. Defaults to the hosted API's wallet. Set it when SENTIMENT_API_URL points at your own deployment. |
MAX_SPEND_USD_PER_SESSIONOptional | Most this server signs for in total per run, in USD. Default 0.50; 0 turns the cap off. A paid call that would go over it is refused and not charged. Resets when the server restarts. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 10 Nov 2026 |
| Last updated | 10 Nov 2026 |
| Registry name | io.github.whatevercat-creator/crypto-sentiment-x402 |
More search and web servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
