Blackwood State
io.github.Blackwood-State/blackwood-state · v1.0.0
Blackwood State: pay-per-call tools for agents (web, SEC, PDF, domain), USDC over x402
MCPremoteno credentialsImages, video & audioAI & LLMDocuments & PDF
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 16 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 86/100
What it does: 16 tools · 16 read, 0 write · AI & LLM, Images, video & audio, Documents & PDF
No tool could be tested safely. Only read-only tools that need no input are called.
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +8
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://x402-gateway.blackwoodstate8.workers.dev/mcpTools
16 tools listed at last check
web-markdown_v1Returns JSON with the clean Markdown of a public web page plus its title, description, language, canonical URL and links. Use when you need to scrape a web page, extract content from a url or read an article as markdown for an LLM. Do not use when the page needs JavaScript to render, sits behind a lsec-facts_v1Returns JSON with a US-listed company's annual revenue, net and operating income, diluted EPS, operating cash flow and year-end balance sheet from SEC filings. Use when you need sec filings company financials, earnings or fundamentals for a stock ticker for the last two fiscal years. Do not use whenpdf-text_v1_statusFree. Status and result of a job created by pdf-text_v1. Poll until done is true.pdf-text_v1Returns JSON with the text of each page of a PDF (first 20 pages) plus title, author and producer metadata. Use when you need to extract text from a pdf for document parsing, search or an LLM and can poll an async job. Do not use when the PDF is scanned (no OCR), password protected or over 15 MB. Prdomain-intel_v1Returns JSON with a domain's registration (RDAP: registrar, dates, status, DNSSEC), DNS records, SPF and DMARC, and recent TLS certificates. Use when you need a whois or domain lookup, dns records, email security checks or certificate transparency data for osint or due diligence. Do not use when youweather-forecast_v1Returns JSON with the hourly weather forecast for a latitude and longitude: temperature, precipitation, wind, humidity, cloud cover and a weather symbol, from MET Norway. Use when you need a weather forecast, temperature or precipitation for the next hours or days at a place given by coordinates. Doemail-check_v1Returns JSON with an email address check: syntax, domain and MX records, disposable, free and role account flags, SPF and DMARC, and a verdict on whether the domain can receive mail. Use when you need email validation or to verify email addresses (domain, MX records) before sending, signup or lead sllm-chat_v1_statusFree. Status and result of a job created by llm-chat_v1. Poll until done is true.llm-chat_v1Returns JSON with a chat completion from IBM Granite 4.0 Micro on Workers AI, with token usage. Use when you need an llm chat completion for summaries, extraction or classification and can poll an async job. Do not use when you need a frontier model, tool calling or streaming. Price: 0.002 USDC perspeech-to-text_v1_statusFree. Status and result of a job created by speech-to-text_v1. Poll until done is true.speech-to-text_v1Returns JSON with a Whisper transcription of an audio file: text, timed segments and language, or an English translation. Use when you need speech to text transcription or translation of audio at a public URL. Do not use when the audio is over 10 MB or you need speaker labels. Price: 0.008 USDC perimage-gen_v1_statusFree. Status and result of a job created by image-gen_v1. Poll until done is true.image-gen_v1Returns JSON with a 1024x1024 JPEG generated from a text prompt by FLUX.1 schnell on Workers AI, as base64. Use when you need image generation or text to image from a prompt for illustrations or mockups and can poll an async job. Do not use when you need image edits, a specific size, photos of realtoken-price_v1Returns JSON with the USD price of a token on Base computed on-chain from its deepest Uniswap v3 pool against USDC or WETH, with pool, fee tier and depth. Use when you need a crypto token price or market data for a Base token, quoted from on-chain liquidity. Do not use when the token only trades offwallet-balances_v1Returns JSON with the ETH and ERC20 token balances of a wallet on Base, read on-chain in one block: 21 major tokens plus any you list. Use when you need the ERC20 token balance or wallet balance of an address on Base for onchain data checks. Do not use when you need Ethereum mainnet or other chains,news-headlines_v1Returns JSON with recent news articles matching keywords: headline, URL, source, publish time, authors, tone, image and the people and organizations named, from GDELT. Use when you need news articles or headlines from the last 72 hours about a topic, company or person. Do not use when you need full
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.github.Blackwood-State/blackwood-state)