Saylor Innovations MCP
An MCP server providing 24 read-only tools for accessing live Solana on-chain data (prices, security, holders, trends) and technical guides. It supports x402 machine-payable API protocols for token security, pricing, and narrative analysis across multiple blockchains.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://saylorinnovations.com/mcpWhat its tools do
40 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (40)
base_token_risk_changesget_doi_reportget_package_reportget_papers_reportget_npmsearch_reportget_python_reportget_cve_reportget_fx_reportget_country_reportget_economy_reportverify_repositorysearch_endpointsget_endpointget_funding_ratesgeocode_addressget_snowpackfind_superfund_sitesget_radon_potentialget_sdg_indicatorsget_evm_wallet_snapshotget_stock_quoteget_page_metadataenrich_company_by_domainsearch_eu_tendersextract_webpage_markdownlist_data_endpointscheck_token_securitycheck_token_priceget_token_snapshotget_coin_dossiercheck_token_narrativecheck_token_holdersget_price_historycompare_tokensget_trending_poolsget_recent_launchescheck_walletsearch_guidesget_guidelist_categories
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to saylorinnovations.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Check token price and history on Solana
- Analyze token security and holder distribution
- Search technical guides and documentation
- Compare multiple tokens across chains
Source and maintenance
Protocol and capabilities
- Server
- com.saylorinnovations/data 1.3.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 40 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
40 advertised
base_token_risk_changes — Compare Base token on-chain changes
Base token change report: compares signed, seven-day baselines with block-pinned owner, pause, proxy and supply reads, plus optional same-pool token balances. Returns field-level evidence and unknowns. No honeypot simulation, sell-tax estimate, USD liquidity valuation or safety guarantee. USDC on Base. Costs $0.02. Returns POST instructions, not a paid result.
{
"type": "object",
"required": [
"address"
],
"properties": {
"pool": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "Optional fixed pool exposing token0() and token1(), one matching address. No automatic pool selection."
},
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "Base ERC-20 contract address."
},
"baseline": {
"type": "string",
"maxLength": 32000,
"minLength": 20,
"description": "Optional signed baseline from a previous paid response for the same address and pool; expires after seven days."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_doi_report — DOI Citation Report
Resolve a DOI into normalized publication metadata, citation text, identifiers and source links. Abstracts and full paper text are excluded. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"doi"
],
"properties": {
"doi": {
"type": "string",
"description": "DOI identifier, optionally prefixed with https://doi.org/."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_package_report — npm Package Report
Inspect the latest npm package release: version, license, dependency counts, engine requirements, deprecation notice and source links. Does not download or execute package code. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Public npm package name, including @scope/name where applicable."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_papers_report — Publication Search
Find up to five publications with DOI identifiers, authors, publication years and citation counts. Returns metadata, not abstracts or full text. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Search terms, 2–160 characters."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_npmsearch_report — npm Package Search
Find up to five npm packages with versions, descriptions, registry ranking scores and source links for package discovery. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Search terms, 2–160 characters."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_python_report — Python Package Report
Inspect a Python package’s latest release, Python compatibility, declared dependencies, license metadata and PyPI-reported advisories. No code execution. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Public Python package name."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_cve_report — CVE Vulnerability Report
Resolve a CVE into its published description, status, CVSS metrics, weakness identifiers and vendor/reference links. This does not scan a system or prove safety. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"cve"
],
"properties": {
"cve": {
"type": "string",
"description": "CVE identifier, for example CVE-2021-44228."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_fx_report — Reference Exchange Rates
Get daily reference exchange rates per one unit of a base currency, with observation date and currency codes. Not executable trading quotes. ECB source data is also available free from ecb.europa.eu. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"base"
],
"properties": {
"base": {
"type": "string",
"description": "Three-letter currency code supported by the ECB reference-rate feed, for example USD or EUR."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_country_report — Country Profile
Resolve a two-letter country code into its World Bank name, region, capital, income group and lending classification for data enrichment. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "Two-letter country code supported by World Bank, for example US or GB. Aggregates are excluded."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_economy_report — Country Economic Indicators
Get up to five recent annual observations for population, GDP in current US dollars and consumer-price inflation. Includes years, units, source links and missing values. Costs $0.010. Returns payment instructions for the Saylor endpoint; no provider account required.
{
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "Two-letter country code supported by World Bank, for example US or GB. Aggregates are excluded."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}verify_repository — Verify a public repository build or test
Clone a public GitHub repository into a disposable Firecracker microVM, install dependencies, run one declared test, lint, or build script, and return structured logs plus the resolved commit. The service verifies execution, not semantic correctness; private repositories and arbitrary shell commands are not accepted. Costs $0.25 per attempt. Returns the paid HTTP endpoint and x402 instructions.
{
"type": "object",
"required": [
"repository",
"task"
],
"properties": {
"ref": {
"type": "string",
"description": "Optional branch or tag to verify."
},
"task": {
"enum": [
"test",
"lint",
"build"
],
"type": "string",
"description": "Bounded package script to run."
},
"repository": {
"type": "string",
"format": "uri",
"description": "Public GitHub HTTPS repository URL."
},
"packageManager": {
"enum": [
"auto",
"npm"
],
"type": "string",
"default": "auto",
"description": "Version 0.1 supports npm projects; auto selects npm."
},
"timeoutSeconds": {
"type": "integer",
"default": 60,
"maximum": 120,
"minimum": 15
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}search_endpoints — Search all paid API endpoints
Search the full Saylor catalog of pay-per-call data endpoints (x402, no account or API key). Solana token rug risk and holder concentration, token prices on 25 chains, ERC-20 balances, academic papers, U.S. case law/statutes/regulations, medical and HCPCS codes, drug facts, protein function (UniProt), AlphaFold and PDB structures, ClinVar variant significance, Reactome pathways, rare diseases (Orphanet), CVE/exploit intel, Polymarket/Kalshi odds, perp funding rates, stocks and SEC data, web page to markdown, sanctions screening, dictionary, chemistry, books, Bible/Quran, live aircraft, museum art, crypto token/wallet/DeFi data and more. Free. Returns url, example call, a free sample response URL, price and description; then call get_endpoint for payment details.
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 50
},
"query": {
"type": "string",
"description": "What you need, e.g. \"icd-10 code\", \"case law\", \"token price\", \"arxiv\"."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_endpoint — Get price and payment instructions for an endpoint
Given an endpoint URL from search_endpoints (with its parameters filled in), returns the exact resource URL, price and x402 payment instructions. The agent then pays over HTTP and receives the data. Free.
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full https://saylorinnovations.com/api/... URL including query parameters."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_funding_rates — Cross-exchange perpetual funding rates
Current perpetual-futures funding rates across Hyperliquid, Binance and Bybit observations, with venue intervals, annualized comparisons, open interest filters, spread/arbitrage signals, source provenance and explicit execution-risk warnings. Costs $0.01; returns payment instructions for the live x402 endpoint.
{
"type": "object",
"properties": {
"sort": {
"enum": [
"spread",
"apr"
],
"type": "string",
"default": "spread"
},
"limit": {
"type": "integer",
"default": 30,
"maximum": 100,
"minimum": 1
},
"minOiUsd": {
"type": "number",
"default": 1000000,
"minimum": 0
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}geocode_address — Address and place geocoding
Resolve a street address, place name or landmark to ranked coordinates using OpenStreetMap Nominatim. Returns display names, country/region/type, retrieval time, attribution and scope limitations. Costs $0.01; results are not legal boundaries, navigation routes or survey-grade coordinates.
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"maxLength": 120,
"minLength": 2,
"description": "Address, place name or landmark."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_snowpack — USDA SNOTEL snowpack near a location
Find nearby USDA NRCS SNOTEL stations and return snow-water equivalent, snow depth, water-year precipitation, temperature, distance, daily observation date and percent-of-median context. Costs $0.01; coverage is mountainous western U.S. and Alaska.
{
"type": "object",
"properties": {
"lat": {
"type": "number",
"maximum": 90,
"minimum": -90
},
"lon": {
"type": "number",
"maximum": 180,
"minimum": -180
},
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1
},
"place": {
"type": "string",
"description": "Place/address alternative to lat/lon."
},
"radius_km": {
"type": "number",
"default": 100,
"maximum": 300,
"minimum": 5
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}find_superfund_sites — EPA Superfund sites nearby
Find U.S. EPA National Priorities List sites near coordinates or a place, including identifiers, cleanup status, hazard-ranking score, dates, distance and source profiles. Costs $0.01; distances use site reference points and are not a property-safety determination.
{
"type": "object",
"properties": {
"lat": {
"type": "number",
"maximum": 90,
"minimum": -90
},
"lon": {
"type": "number",
"maximum": 180,
"minimum": -180
},
"place": {
"type": "string",
"description": "Place/address alternative to lat/lon."
},
"radius_km": {
"type": "number",
"default": 10,
"maximum": 50,
"minimum": 1
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_radon_potential — USGS/EPA geologic radon potential
Look up area-level geologic radon potential, index, province, geology and EPA screening guidance for a U.S. location. Costs $0.01; this is not a building measurement—any home can have high radon and should be tested.
{
"type": "object",
"properties": {
"lat": {
"type": "number",
"maximum": 90,
"minimum": -90
},
"lon": {
"type": "number",
"maximum": 180,
"minimum": -180
},
"place": {
"type": "string",
"description": "Place/address alternative to lat/lon."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_sdg_indicators — UN Sustainable Development Goal indicators
Return latest reported headline UN SDG indicators for a country, with indicator series, values, years, units, earliest comparison values, source provenance and disclosure that reporting years vary by indicator. Costs $0.01.
{
"type": "object",
"required": [
"code"
],
"properties": {
"code": {
"type": "string",
"pattern": "^[A-Za-z]{2,3}$",
"description": "ISO alpha-2 or alpha-3 country code, e.g. IN or IND."
},
"goal": {
"type": "integer",
"maximum": 17,
"minimum": 1,
"description": "Optional SDG goal filter."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_evm_wallet_snapshot — EVM wallet balance snapshot
Read a Base, Ethereum, Arbitrum, Optimism, Polygon or BNB Chain wallet at the live chain head. Returns native balance, requested ERC-20 balances, token metadata and the block number used; this is a point-in-time read, not custody, valuation, proof of reserves or transaction authorization. Costs $0.01.
{
"type": "object",
"required": [
"wallet"
],
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"arbitrum",
"optimism",
"polygon",
"bsc"
],
"type": "string",
"default": "base"
},
"tokens": {
"type": "array",
"items": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$"
},
"maxItems": 20,
"description": "Optional ERC-20 contract addresses; maximum 20."
},
"wallet": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_stock_quote — Live stock quote
Look up a stock, ETF or index quote with price, change, day and 52-week range, volume, exchange and market timestamp. Yahoo Finance with Nasdaq fallback; exchange delays can apply and unknown symbols are returned as free 404s. Costs $0.01.
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"maxLength": 20,
"minLength": 1,
"description": "Ticker such as AAPL, SPY or ^GSPC."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_page_metadata — Web page metadata extraction
Extract title, description, Open Graph image/site name, author, publication date, canonical URL and language from a public HTTP(S) page. SSRF-guarded and does not return the full body. Costs $0.01.
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"pattern": "^https?://",
"description": "Public HTTP(S) page URL."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}enrich_company_by_domain — Company and legal-entity enrichment
Resolve a public company domain into page metadata and candidate GLEIF legal entities with LEI, status and explicit heuristic verification caveats. Results are leads for due diligence, not proof of ownership or authorization. Costs $0.01.
{
"type": "object",
"required": [
"domain"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 20,
"minimum": 1
},
"domain": {
"type": "string",
"description": "Public company or organization hostname, such as apple.com."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}search_eu_tenders — EU procurement tender search
Search current notices in TED, the EU official procurement database, returning buyer, title, description, CPV codes, publication date, deadline and source link. Useful for sales-lead and market-intelligence agents; source coverage and filing language vary. Costs $0.01.
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Full-text tender search, e.g. cybersecurity."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"country": {
"type": "string",
"pattern": "^[A-Za-z]{3}$",
"description": "Optional 3-letter buyer country code, e.g. DEU."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}extract_webpage_markdown — Web page to clean Markdown
Fetch a public URL and extract the main content as clean Markdown with title, author, publication date, canonical URL, links and source metadata. SSRF-guarded, bounded and designed for agent research; private addresses, non-HTML files and error pages are refused before payment. Costs $0.01.
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"pattern": "^https?://",
"description": "Public HTTP(S) URL."
},
"links": {
"type": "boolean",
"default": false,
"description": "Include extracted page links."
},
"max_chars": {
"type": "integer",
"default": 50000,
"maximum": 100000,
"minimum": 1000
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}list_data_endpoints — List live data endpoints
Every currently buyable endpoint in the live x402 manifest, with its current description, price, supported payment networks and payment-discovery links. Free — call this first to see the complete catalog.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_token_security — Token security report
Token rug risk check on any chain — is this token safe to buy? Solana: mint and freeze authority, LP locked %, top-10 holder concentration, RugCheck risks. EVM chains: honeypot, tax, owner and contract checks read from the chain. Tron and Sui: scanner results. All chains: severity-ranked flags with evidence, a verdict, a 0-100 score and coverage showing what was actually read. Free sample: https://saylorinnovations.com/api/sample/security. Costs $0.01. Returns the payment requirements and the URL to call once paid — an LLM cannot produce this from training data.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Token address on any supported chain: Solana mint (base58), EVM 0x address, Tron, TON, or Sui/Aptos coin type."
},
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...) when the same address exists on several chains; default auto-detect. Full list: https://saylorinnovations.com/api/watchdog/chains"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_token_price — Token price + liquidity
Fast price and liquidity for a token on any chain (Solana, EVM, Tron, Sui, TON and more); on Solana from two independent sources, with the spread between them reported — a wide spread is itself a signal. Costs $0.01, the cheapest endpoint here, built for polling.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Token address on any supported chain: Solana mint (base58), EVM 0x address, Tron, TON, or Sui/Aptos coin type."
},
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...) when the same address exists on several chains; default auto-detect. Full list: https://saylorinnovations.com/api/watchdog/chains"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_token_snapshot — Full token snapshot
Complete Watchdog snapshot for a token on any chain in one call: price, liquidity, holders, pairs, socials, security flags, scores, a verdict, price-impact estimates and data coverage. Costs $0.01.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Token address on any supported chain: Solana mint (base58), EVM 0x address, Tron, TON, or Sui/Aptos coin type."
},
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...) when the same address exists on several chains; default auto-detect. Full list: https://saylorinnovations.com/api/watchdog/chains"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_coin_dossier — Complete coin dossier
Everything Watchdog can establish about one coin on any of 70+ chains in a single call: market and liquidity, the verdict, the chain's own token controls (who can mint, freeze, claw back, pause or upgrade it), creator and deployer history, verified source and owner-style functions, OFAC screening, quoted DEX depth, holders, 30 days of price history, the creator wallet, and a pass/warn/fail checklist where an unknown is never a pass. Costs $0.05. Free sample: https://saylorinnovations.com/api/sample/dossier.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Token address on any supported chain: Solana mint (base58), EVM 0x address, Tron, TON, or Sui/Aptos coin type."
},
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...) when the same address exists on several chains; default auto-detect. Full list: https://saylorinnovations.com/api/watchdog/chains"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_token_narrative — Token narrative classification
Which meme/narrative category a token fits — ai, dog, cat, political, gaming, defi, infrastructure, frog, food, or memecoin — plus its socials. Costs $0.01.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Token address on any supported chain: Solana mint (base58), EVM 0x address, Tron, TON, or Sui/Aptos coin type."
},
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...) when the same address exists on several chains; default auto-detect. Full list: https://saylorinnovations.com/api/watchdog/chains"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_token_holders — Token holder breakdown
Holder concentration for a token on any chain: Solana top 20 with RugCheck insider labels; EVM, Tron and Sui top holders with contract, locked and burn labels, LP lock status, creator and owner share, OFAC screening and ranked flags — deeper than the rolled-up top-10 percentage in check_token_security. Free sample: https://saylorinnovations.com/api/sample/holders. Costs $0.01.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Solana mint address (base58)."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_price_history — Token price history (OHLCV)
OHLCV candles for a token on any chain from its deepest pool, plus change, drawdown, volatility and volume computed from the candles — the only time-series data in this catalog; every other endpoint is a point-in-time snapshot. Costs $0.01.
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "Token address on any supported chain: Solana mint (base58), EVM 0x address, Tron, TON, or Sui/Aptos coin type."
},
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...) when the same address exists on several chains; default auto-detect. Full list: https://saylorinnovations.com/api/watchdog/chains"
},
"limit": {
"type": "integer",
"description": "Max candles returned. Default 100, max 500."
},
"timeframe": {
"enum": [
"day",
"hour",
"minute"
],
"type": "string",
"description": "Default hour."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}compare_tokens — Compare tokens
Watchdog scores, verdicts and a ranking for 2-10 tokens on any chains side by side in one request. Priced per mint at $0.0015 per mint with a $0.01 minimum total — cheaper per mint than separate snapshots once you compare 7 or more tokens. Good for screening a watchlist in one call instead of one call per token.
{
"type": "object",
"required": [
"mints"
],
"properties": {
"mints": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"minItems": 2,
"description": "Token addresses, 2 to 10. Use a plain address (chain auto-detected) or chain:address such as base:0x... to pin the chain."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_trending_pools — Trending pools
Currently trending token pools on Solana (default) or any supported chain via chain, with price, liquidity, volume and 24h change. Costs $0.01.
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...); default solana."
},
"limit": {
"type": "integer",
"description": "Max 50."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_recent_launches — Fresh launches
Brand-new pools on Solana (default) or any supported chain via chain, typically seconds to minutes old — the most perishable data here. Age, liquidity, buy/sell flow and conservative risk flags. Costs $0.01.
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Optional chain id (base, ethereum, bsc, tron, sui, ...); default solana."
},
"minLiquidity": {
"type": "integer",
"description": "Filter out pools below this USD liquidity."
},
"maxAgeMinutes": {
"type": "integer",
"description": "Only pools younger than this."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_wallet — Wallet intelligence report
On-chain wallet profile on Solana, seven EVM chains read in parallel (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB, Avalanche), Tron, Sui or TON: balances and valued holdings, account type including EIP-7702 delegation, activity, OFAC sanctions screening and ranked flags. Costs $0.01.
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"type": "string",
"description": "Optional: one chain id, or a comma list (base,ethereum), to limit an EVM address to those chains."
},
"tokens": {
"type": "string",
"description": "Optional comma list of up to 10 ERC-20 contract addresses to read; requires chain to name a single chain."
},
"address": {
"type": "string",
"description": "Wallet address: Solana base58, EVM 0x, Tron T, Sui 0x (64 hex), or TON."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}search_guides — Search guides
Search Saylor Innovations technical guides (crypto safety, DNS/domains, Linux, IoT/hardware, mining, web scraping, content growth). Free — no payment. Returns metadata only, never bodies.
{
"type": "object",
"properties": {
"tag": {
"type": "string",
"description": "Comma-separated; all must match."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50
},
"query": {
"type": "string",
"description": "Free-text search over title, tags, category, summary."
},
"category": {
"enum": [
"AI & Agents",
"Business & Operations",
"Content & Growth",
"Crypto Basics",
"IoT & Hardware",
"Linux & Systems",
"On-chain & DeFi",
"Security & OpSec",
"Self-Hosting & Infra",
"Solana",
"Wallets & Self-Custody",
"Web & Domains"
],
"type": "string"
},
"free_only": {
"type": "boolean",
"description": "Only guides that cost nothing."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_guide — Get a guide
Fetch a guide by id. Free guides return the full body immediately. Paid guides cost $0.01 in USDC/USDT/SOL on Solana or USDC on Base, Polygon or Arbitrum, via x402 — this returns the payment requirements rather than the body. Use the returned url with a PAYMENT-SIGNATURE header to complete payment.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Guide id, from search_guides."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}list_categories — List categories and tags
Every category and tag in the catalog, with counts. Free. One call reveals the whole shape.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 635 ms
- 95th percentile latency
- 635 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 635 ms · metadata changed · 40 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http saylor-innovations-mcp https://saylorinnovations.com/mcpCodex
codex mcp add saylor-innovations-mcp --url https://saylorinnovations.com/mcpCursor
{
"mcpServers": {
"saylor-innovations-mcp": {
"url": "https://saylorinnovations.com/mcp"
}
}
}Cline
{
"mcpServers": {
"saylor-innovations-mcp": {
"type": "streamableHttp",
"url": "https://saylorinnovations.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"saylor-innovations-mcp": {
"type": "http",
"url": "https://saylorinnovations.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http saylor-innovations-mcp https://saylorinnovations.com/mcpClaude Desktop
https://saylorinnovations.com/mcpWindsurf
{
"mcpServers": {
"saylor-innovations-mcp": {
"serverUrl": "https://saylorinnovations.com/mcp"
}
}
}Let your agent find its tools
Find servers like Saylor Innovations MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other ai and machine learning servers
Do you run Saylor Innovations MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.