此 MCP 可以做什么
Aggregates scheduled public-data sources into searchable collections, enriched items, profiles, feeds, and future-event listings.
工具
输入模式
{'type': 'object', 'required': ['adapter'], 'properties': {'name': {'type': 'string', 'description': 'Display name'}, 'config': {'type': 'object', 'description': 'Adapter config fields'}, 'adapter': {'type': 'string', 'description': 'Adapter name, e.g. github-releases'}, 'collection': {'type': 'string', 'description': "Collection slug; defaults to the adapter's"}, 'cadence_minutes': {'type': 'integer', 'description': '5 to 1440'}}}
输入模式
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'foo.watches, or foo, or a.com,b.dev'}, 'tlds': {'type': 'string', 'description': 'Endings to try a bare word under, comma separated (optional)'}}}
输入模式
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'Profile id, slug-id or handle'}, 'email': {'type': 'string', 'description': 'Admins only: claim it for this email'}}}
输入模式
{'type': 'object', 'required': ['collection', 'name'], 'properties': {'q': {'type': 'string', 'description': 'Text match'}, 'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Query center latitude; requires long'}, 'bbox': {'type': 'string', 'description': 'west,south,east,north; west > east crosses the antimeridian'}, 'long': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Query center longitude; requires lat'}, 'name': {'type': 'string', 'description': 'Feed name'}, 'sort': {'enum': ['id', 'published', 'updated', 'distance'], 'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tags, any match'}, 'unit': {'enum': ['km', 'mi'], 'type': 'string', 'description': 'Default km'}, 'kinds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Item kinds'}, 'public': {'type': 'boolean', 'description': 'Default true'}, 'radius': {'type': 'number', 'description': 'Default 10; maximum 1000 km', 'exclusiveMinimum': 0}, 'sources': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Source slugs'}, 'upcoming': {'type': 'boolean'}, 'enrichers': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Enrichers to show; omit for the collection defaults'}, 'collection': {'type': 'string', 'description': 'Collection slug'}, 'description': {'type': 'string', 'description': 'Optional'}}}
输入模式
{'type': 'object', 'required': ['feed'], 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Query center latitude; requires long'}, 'bbox': {'type': 'string', 'description': 'west,south,east,north; west > east crosses the antimeridian'}, 'feed': {'type': 'string', 'description': 'Feed slug'}, 'long': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Query center longitude; requires lat'}, 'sort': {'enum': ['id', 'published', 'updated', 'distance'], 'type': 'string'}, 'unit': {'enum': ['km', 'mi'], 'type': 'string', 'description': 'Default km'}, 'limit': {'type': 'integer', 'description': 'Default 30, max 200'}, 'offset': {'type': 'integer', 'description': 'Distance pagination offset'}, 'radius': {'type': 'number', 'description': 'Default 10; maximum 1000 km', 'exclusiveMinimum': 0}, 'before_id': {'type': 'integer', 'description': 'Keyset cursor; cannot combine with distance sorting'}}}
输入模式
{'type': 'object', 'required': ['feed'], 'properties': {'feed': {'type': 'string', 'description': 'Feed slug'}, 'channels': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Default webpush,email'}, 'webhook_url': {'type': 'string', 'description': 'For the webhook channel'}, 'webhook_secret': {'type': 'string', 'description': 'Shared secret the receiver verifies with'}}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'description': 'Item id'}}}
输入模式
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'Profile id, slug-id or handle'}}}
输入模式
{'type': 'object', 'required': ['tld'], 'properties': {'tld': {'type': 'string', 'description': 'The label, with or without the dot; Unicode or xn-- both work'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {'collection': {'type': 'string', 'description': 'Collection slug'}}}
输入模式
{'type': 'object', 'properties': {'collection': {'type': 'string', 'description': 'Collection slug, e.g. games'}}}
输入模式
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'The name as written'}, 'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Query center latitude; requires long'}, 'bbox': {'type': 'string', 'description': 'west,south,east,north; west > east crosses the antimeridian'}, 'date': {'type': 'string', 'description': 'A day (YYYY-MM-DD) to look for a fixture on, plus a day either side'}, 'kind': {'type': 'string', 'description': 'Item kind: title, channel, fixture'}, 'long': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Query center longitude; requires lat'}, 'sort': {'enum': ['id', 'published', 'updated', 'distance'], 'type': 'string'}, 'unit': {'enum': ['km', 'mi'], 'type': 'string', 'description': 'Default km'}, 'year': {'type': 'integer', 'description': 'A year to prefer, when known'}, 'limit': {'type': 'integer', 'description': 'Default 5, max 50'}, 'radius': {'type': 'number', 'description': 'Default 10; maximum 1000 km', 'exclusiveMinimum': 0}, 'collection': {'type': 'string', 'description': 'Collection slug: screen, channels or sports'}}}
输入模式
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'A place name to look up, e.g. Springfield (optional)'}, 'key': {'type': 'string', 'description': 'Area key, e.g. us, us-ca, us-ca-los-angeles, us-90210, de (optional)'}, 'zip': {'type': 'string', 'description': 'A US ZIP code (optional)'}, 'level': {'type': 'string', 'description': 'Which children to list: country, state, city or zip (optional)'}, 'limit': {'type': 'integer', 'description': 'Children to list, default 20, max 500'}, 'offset': {'type': 'integer', 'description': 'Skip this many children, for paging'}}}
输入模式
{'type': 'object', 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Query center latitude; requires long'}, 'bbox': {'type': 'string', 'description': 'west,south,east,north; west > east crosses the antimeridian'}, 'kind': {'type': 'string', 'description': 'Item kind'}, 'long': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Query center longitude; requires lat'}, 'sort': {'enum': ['id', 'published', 'updated', 'distance'], 'type': 'string'}, 'unit': {'enum': ['km', 'mi'], 'type': 'string', 'description': 'Default km'}, 'limit': {'type': 'integer', 'description': 'Default 30, max 200'}, 'offset': {'type': 'integer', 'description': 'Distance pagination offset'}, 'radius': {'type': 'number', 'description': 'Default 10; maximum 1000 km', 'exclusiveMinimum': 0}, 'source': {'type': 'string', 'description': 'Source slug'}, 'before_id': {'type': 'integer', 'description': 'Keyset cursor; cannot combine with distance sorting'}, 'collection': {'type': 'string', 'description': 'Collection slug'}}}
输入模式
{'type': 'object', 'required': ['source'], 'properties': {'source': {'type': 'string', 'description': 'Source slug'}}}
输入模式
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Query'}, 'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Query center latitude; requires long'}, 'bbox': {'type': 'string', 'description': 'west,south,east,north; west > east crosses the antimeridian'}, 'kind': {'type': 'string', 'description': 'Item kind'}, 'long': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Query center longitude; requires lat'}, 'sort': {'enum': ['id', 'published', 'updated', 'distance'], 'type': 'string'}, 'unit': {'enum': ['km', 'mi'], 'type': 'string', 'description': 'Default km'}, 'limit': {'type': 'integer', 'description': 'Default 20, max 100'}, 'radius': {'type': 'number', 'description': 'Default 10; maximum 1000 km', 'exclusiveMinimum': 0}, 'collection': {'type': 'string', 'description': 'Collection slug'}}}
输入模式
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Text to match against the name, headline and document (optional)'}, 'limit': {'type': 'integer', 'description': 'Default 30, max 200'}, 'since': {'type': 'string', 'description': 'ISO time: only profiles changed after it (optional)'}}}
输入模式
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Text in the label, its Unicode form or the registry name (optional)'}, 'idn': {'type': 'boolean', 'description': 'true: internationalised labels only; false: ASCII only'}, 'sort': {'type': 'string', 'description': 'renew (default), register, transfer, restore, ratio, tld, registrars, type, manager, first_seen'}, 'trap': {'type': 'boolean', 'description': 'Only labels renewing at 2x the first year or more'}, 'type': {'type': 'string', 'description': 'generic, country-code, sponsored, generic-restricted, infrastructure, test; comma separated (optional)'}, 'limit': {'type': 'integer', 'description': 'Default 50, max 500'}, 'order': {'type': 'string', 'description': 'asc or desc'}, 'offset': {'type': 'integer', 'description': 'Default 0'}, 'status': {'type': 'string', 'description': 'delegated (default), removed, or all'}, 'manager': {'type': 'string', 'description': 'Exact registry name, as IANA writes it (optional)'}, 'max_renew': {'type': 'number', 'description': 'Highest renewal price (optional)'}, 'registrar': {'type': 'string', 'description': 'porkbun, dynadot, cloudflare, ovh (optional): only labels it sells, at its prices'}, 'max_register': {'type': 'number', 'description': 'Highest first-year price (optional)'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The feed URL, starting with https://'}, 'note': {'type': 'string', 'description': 'Why it belongs here: who publishes it, what it covers (optional)'}, 'email': {'type': 'string', 'description': 'Where to hear back, if you are not sending a key (optional)'}, 'collection': {'type': 'string', 'description': 'Collection slug it belongs in (optional; an admin decides otherwise)'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Default 100, max 1000'}, 'since': {'type': 'string', 'description': 'ISO time: only changes after it (optional)'}, 'change': {'type': 'string', 'description': 'added, removed or returned (optional)'}}}
输入模式
{'type': 'object', 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Query center latitude; requires long'}, 'bbox': {'type': 'string', 'description': 'west,south,east,north; west > east crosses the antimeridian'}, 'days': {'type': 'integer', 'description': 'Horizon, default 30'}, 'long': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Query center longitude; requires lat'}, 'sort': {'enum': ['id', 'published', 'updated', 'distance'], 'type': 'string'}, 'unit': {'enum': ['km', 'mi'], 'type': 'string', 'description': 'Default km'}, 'limit': {'type': 'integer', 'description': 'Default 50'}, 'radius': {'type': 'number', 'description': 'Default 10; maximum 1000 km', 'exclusiveMinimum': 0}, 'collection': {'type': 'string', 'description': 'Collection slug'}}}
输入模式
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'Profile id, slug-id or handle'}, 'name': {'type': 'string', 'description': 'The name'}, 'handle': {'type': 'string', 'description': 'Your URL: /c/profiles/<handle>'}, 'public': {'type': 'boolean', 'description': 'Listed and pulled by other directories'}, 'headline': {'type': 'string', 'description': 'One line'}, 'identity': {'type': 'object', 'description': 'Identity keys: Kind, Web, Email, Location, ...; null removes'}, 'markdown': {'type': 'string', 'description': 'A complete OpenProfile.md'}, 'sections': {'type': 'object', 'description': 'Section bodies by name (accounts, topics, broadcast, guest, ...); the word none removes one'}}}
近期工具变更
类似的 MCP 服务器
Data Govt Nz
Searches and retrieves metadata for datasets, organizations, groups, and resources in New Zealand’s data.govt.nz CKAN open-data c…
Figshare
Searches and retrieves research outputs from Figshare, including papers, datasets, posters, code, metadata, files, collections, a…
Islam West Africa Collection (IWAC)
Provides read-only search, retrieval, archival metadata, OCR, transcription, geographic, temporal, sentiment, topic, and semantic…
ColdState — Deterministic Knowledge Infrastructure
Searches, retrieves, cites and verifies entries in a deterministic multi-domain knowledge base.
wikidata-mcp-server
Searches and retrieves Wikidata entities, resolves external identifiers, and runs SPARQL queries over the Wikidata graph.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…