longwatch
Qué hace este MCP
Performs one-time or persistent monitoring of web pages, RSS feeds, x402 endpoints, crypto prices, SEC filings, and insider trades.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'CoinGecko id, e.g. bitcoin'}, 'above': {'type': 'number'}, 'below': {'type': 'number'}, 'move_pct_24h': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cik': {'type': 'number'}, 'ticker': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'cik': {'type': 'number', 'description': 'edgar: SEC CIK, as an alternative to ticker'}, 'url': {'type': 'string', 'description': 'url|rss|x402: public URL'}, 'body': {'type': 'object', 'additionalProperties': {}}, 'coin': {'type': 'string', 'description': "price: CoinGecko id, e.g. 'bitcoin'"}, 'type': {'enum': ['url', 'rss', 'price', 'edgar', 'x402'], 'type': 'string', 'description': 'source type'}, 'above': {'type': 'number', 'description': 'price: threshold to compare against'}, 'below': {'type': 'number', 'description': 'price: threshold to compare against'}, 'forms': {'type': 'array', 'items': {'type': 'string'}, 'description': 'edgar: form filter, e.g. ["8-K","4"]'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD'], 'type': 'string'}, 'ticker': {'type': 'string', 'description': "edgar: stock ticker, e.g. 'NVDA'"}, 'move_pct_24h': {'type': 'number', 'description': 'price: 24h move threshold to compare against'}, 'expected_scheme': {'type': 'string'}, 'expected_network': {'type': 'string'}, 'expected_amount_atomic': {'type': ['string', 'number']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'public RSS or Atom feed URL'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cik': {'type': 'number'}, 'forms': {'type': 'array', 'items': {'type': 'string'}}, 'ticker': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'public http(s) page URL'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'body': {'type': 'object', 'additionalProperties': {}}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD'], 'type': 'string'}, 'expected_scheme': {'type': 'string'}, 'expected_network': {'type': 'string'}, 'expected_amount_atomic': {'type': ['string', 'number']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'cik': {'type': 'number', 'description': 'edgar: SEC CIK, as an alternative to ticker'}, 'url': {'type': 'string', 'description': 'url|rss|x402: public URL to watch'}, 'body': {'type': 'object', 'additionalProperties': {}}, 'coin': {'type': 'string', 'description': "price: CoinGecko id, e.g. 'bitcoin'"}, 'type': {'enum': ['url', 'rss', 'price', 'edgar', 'x402'], 'type': 'string', 'description': 'watch type'}, 'above': {'type': 'number', 'description': 'price: alert when USD price crosses above this'}, 'below': {'type': 'number', 'description': 'price: alert when USD price crosses below this'}, 'forms': {'type': 'array', 'items': {'type': 'string'}, 'description': 'edgar: form filter, e.g. ["8-K","4"]'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD'], 'type': 'string'}, 'ticker': {'type': 'string', 'description': "edgar: stock ticker, e.g. 'NVDA'"}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional: POST alerts to this URL as they occur (signed); polling still works', 'additionalProperties': False}, 'move_pct_24h': {'type': 'number', 'description': 'price: alert when |24h change| exceeds this percent'}, 'expected_scheme': {'type': 'string'}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch without charging twice'}, 'expected_network': {'type': 'string'}, 'expected_amount_atomic': {'type': ['string', 'number']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['watch_id', 'key'], 'properties': {'key': {'type': 'string', 'description': 'key returned by create_watch'}, 'watch_id': {'type': 'string', 'description': 'watch_id to delete'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['watch_id', 'key'], 'properties': {'key': {'type': 'string', 'description': 'key returned by create_watch'}, 'since': {'type': 'number', 'description': 'highest alert seq already seen; 0 on first poll'}, 'watch_id': {'type': 'string', 'description': 'watch_id returned by create_watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['watch_id', 'key'], 'properties': {'key': {'type': 'string', 'description': 'key returned by try_watch'}, 'since': {'type': 'number', 'description': 'highest alert seq already seen; 0 on first poll'}, 'watch_id': {'type': 'string', 'description': 'watch_id returned by try_watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'cik': {'type': 'number', 'description': 'edgar: SEC CIK, as an alternative to ticker'}, 'url': {'type': 'string', 'description': 'url|rss|x402: public URL to watch'}, 'body': {'type': 'object', 'additionalProperties': {}}, 'coin': {'type': 'string', 'description': "price: CoinGecko id, e.g. 'bitcoin'"}, 'type': {'enum': ['url', 'rss', 'price', 'edgar', 'x402'], 'type': 'string', 'description': 'watch type'}, 'above': {'type': 'number', 'description': 'price: alert when USD price crosses above this'}, 'below': {'type': 'number', 'description': 'price: alert when USD price crosses below this'}, 'forms': {'type': 'array', 'items': {'type': 'string'}, 'description': 'edgar: form filter, e.g. ["8-K","4"]'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD'], 'type': 'string'}, 'ticker': {'type': 'string', 'description': "edgar: stock ticker, e.g. 'NVDA'"}, 'move_pct_24h': {'type': 'number', 'description': 'price: alert when |24h change| exceeds this percent'}, 'expected_scheme': {'type': 'string'}, 'expected_network': {'type': 'string'}, 'expected_amount_atomic': {'type': ['string', 'number']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'CoinGecko id, e.g. bitcoin'}, 'above': {'type': 'number'}, 'below': {'type': 'number'}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional HTTPS endpoint for signed push alerts; polling still works', 'additionalProperties': False}, 'move_pct_24h': {'type': 'number'}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cik': {'type': 'number'}, 'ticker': {'type': 'string'}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional HTTPS endpoint for signed push alerts; polling still works', 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'public RSS or Atom feed URL'}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional HTTPS endpoint for signed push alerts; polling still works', 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cik': {'type': 'number'}, 'forms': {'type': 'array', 'items': {'type': 'string'}}, 'ticker': {'type': 'string'}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional HTTPS endpoint for signed push alerts; polling still works', 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'public http(s) page URL'}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional HTTPS endpoint for signed push alerts; polling still works', 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'body': {'type': 'object', 'additionalProperties': {}}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD'], 'type': 'string'}, 'webhook': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'description': 'optional HTTPS endpoint for signed push alerts; polling still works', 'additionalProperties': False}, 'expected_scheme': {'type': 'string'}, 'idempotency_key': {'type': 'string', 'description': 'unique retry key; the same key and input return the original watch'}, 'expected_network': {'type': 'string'}, 'expected_amount_atomic': {'type': ['string', 'number']}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
AI 代理人任務中樞
Aggregates Taiwan-focused tools for AI service comparisons, cryptocurrency data, game information, health guidance, and other con…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
tollbooth
Provides paid OSINT, web intelligence, security threat and vulnerability lookups, prediction-market analysis, financial data, leg…
EventTrader Research (read-only)
Offers read-only research on funds, event markets, order books, arena markets, crypto pools, backtests, and related financial ana…
World Monitor
Delivers live geopolitical, conflict, country-risk, market, energy, climate, aviation, supply-chain, and macroeconomic intelligen…
Slacking.biz — SEC Financial Data + US Economics + Demographics + FX
Provides financial, economic, demographic, foreign-exchange, regulatory, and company research data from public sources.