OriginGrid
Ce que fait ce MCP
Indexes and discovers curated first-hand information sources, resolves queries to source URLs, fetches content, and executes multi-step research plans.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['contribution_id'], 'properties': {'admin_token': {'type': 'string'}, 'contribution_id': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'title': {'type': 'string'}, 'category': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 8}, 'query': {'type': 'string', 'description': 'Topic or theme to discover sources for'}, 'topic': {'type': 'string', 'description': 'Optional topic/category filter (e.g. programming, finance)'}, 'region': {'type': 'string', 'description': 'Optional region filter (e.g. cn, global, academic)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['steps'], 'properties': {'steps': {'type': 'array', 'items': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL to fetch'}, 'source_id': {'type': 'string', 'description': 'Source identifier from plan'}, 'difficulty': {'enum': ['green', 'yellow', 'red'], 'type': 'string', 'description': 'Fetch difficulty'}}}, 'description': 'Array of step objects (from origingrid_plan steps)'}, 'retry_count': {'type': 'integer', 'default': 1, 'description': 'Number of retry attempts per step'}, 'step_timeout': {'type': 'integer', 'default': 30, 'description': 'Per-step timeout in seconds'}, 'batch_timeout': {'type': 'integer', 'default': 90, 'description': 'Total batch timeout in seconds (max 90)'}, 'parallel_groups': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'integer'}}, 'description': 'Optional: groups of step indices to run in parallel. Each group waits for the previous to finish. Default: one step per group (serial).'}}}
Schéma de sortie
{'type': 'object', 'properties': {'failed': {'type': 'integer'}, 'results': {'type': 'array'}, 'completed': {'type': 'integer'}, 'total_elapsed_ms': {'type': 'integer'}, 'concurrency_limit': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'required': ['search_id', 'source_id', 'rating'], 'properties': {'rating': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': '1=bad, 2=poor, 3=neutral, 4=good, 5=excellent'}, 'comment': {'type': 'string', 'description': 'optional context'}, 'search_id': {'type': 'integer', 'description': 'search_id from a previous origingrid_search response'}, 'source_id': {'type': 'string', 'description': 'source_id from the search results'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Direct URL to fetch live (first-hand content, cached locally)'}, 'query': {'type': 'string'}, 'timeout': {'type': 'integer', 'description': 'Fetch timeout in seconds (default: 20)'}, 'selector': {'type': 'string', 'description': 'CSS selector to extract (default: body)'}, 'source_id': {'type': 'string', 'description': 'Registered source id (local-index fallback)'}, 'delivery_level': {'enum': ['full', 'excerpt', 'title'], 'type': 'string', 'default': 'full', 'description': 'Content delivery level: full=complete, excerpt=~300 chars, title=only title'}}}
Schéma d’entrée
{'type': 'object', 'required': ['source_id'], 'properties': {'source_id': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10}, 'topic': {'type': 'string'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Skip the first N results for pagination'}, 'region': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'admin_token': {'type': 'string', 'description': 'Admin token (required only if ORIGINGRID_ADMIN_TOKEN is configured)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search query'}, 'intent': {'type': 'string', 'description': 'Explicit intent override (auto/about/products/docs/pricing/news/contact/search/academic/code). Default: auto-detect'}, 'max_sources': {'type': 'integer', 'default': 5, 'description': 'Maximum number of plan steps to return (max 20)'}, 'timeout_hint': {'type': 'integer', 'default': 30, 'description': "Agent's max acceptable wait in seconds"}}}
Schéma de sortie
{'type': 'object', 'properties': {'query': {'type': 'string'}, 'steps': {'type': 'array'}, 'plan_id': {'type': 'string'}, 'parallel_groups': {'type': 'array'}, 'resolved_intent': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['contribution_id'], 'properties': {'reason': {'type': 'string', 'description': 'Optional rejection reason (stored for the contributor)'}, 'admin_token': {'type': 'string'}, 'contribution_id': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'description': 'Max results'}, 'query': {'type': 'string', 'description': 'Natural language query'}, 'topic': {'type': 'string', 'description': 'Optional topic/category filter'}, 'intent': {'type': 'string', 'description': 'Explicit intent override (auto/about/products/docs/pricing/news/contact/search/academic/code). Default: auto-detect'}, 'region': {'type': 'string', 'description': 'Optional region filter'}}}
Schéma de sortie
{'type': 'object', 'properties': {'query': {'type': 'string'}, 'results': {'type': 'array'}, 'resolved_intent': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5}, 'query': {'type': 'string'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Skip the first N results for pagination'}}}
Schéma d’entrée
{'type': 'object', 'required': ['region'], 'properties': {'limit': {'type': 'integer', 'default': 10}, 'query': {'type': 'string'}, 'region': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search query'}, 'intent': {'type': 'string', 'description': 'Explicit intent override (auto/about/products/docs/pricing/news/contact/search/academic/code). Default: auto-detect'}, 'max_sources': {'type': 'integer', 'default': 5, 'description': 'Maximum number of sources (max 20)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['session_id'], 'properties': {'session_id': {'type': 'string', 'description': 'Session ID from origingrid_search_session_create'}, 'retry_count': {'type': 'integer', 'default': 1, 'description': 'Number of retry attempts per step'}, 'step_timeout': {'type': 'integer', 'default': 30, 'description': 'Per-step timeout in seconds'}, 'batch_timeout': {'type': 'integer', 'default': 90, 'description': 'Total batch timeout in seconds (max 90)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['session_id'], 'properties': {'session_id': {'type': 'string', 'description': 'Session ID from origingrid_search_session_create'}}}
Schéma d’entrée
{'type': 'object', 'required': ['source_id'], 'properties': {'limit': {'type': 'integer', 'default': 5}, 'source_id': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma de sortie
{'type': 'object', 'properties': {'total_users': {'type': 'integer'}, 'total_sources': {'type': 'integer'}, 'total_searches': {'type': 'integer'}, 'total_contributions': {'type': 'integer'}}}
Modifications récentes des outils
Serveurs MCP similaires
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
api-evangelist
Provides API governance analysis, OpenAPI overlays and version diffs, security-sensitive field classification, code samples, matu…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
website-search
Provides security article search and structured guidance, templates, frameworks, and review criteria for incident response, threa…
The Ainglish Project
Maintains a measured, auditable register of language constructs, proposals, evidence, adoption, contributors, protocols, and rati…
Torah Library
Provides searchable Jewish texts, commentaries, source sheets, dictionaries, manuscripts, calendars, learning schedules, parasha …