MCP-Server

Mara Briefing Service

io.github.rico-realistick/mara-briefings
Suche & Recherche Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Accepts paid research requests and provides sourced research briefings through an asynchronous queue.

fulfill_briefing
Fulfill Briefing
Admin only. Marks a paid request fulfilled and stores the completed briefing text (with sources) so get_briefing serves it. Requires the admin secret.
Eingabeschema
{'type': 'object', 'required': ['admin_secret', 'request_id', 'briefing'], 'properties': {'briefing': {'type': 'string'}, 'request_id': {'type': 'string'}, 'admin_secret': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
get_briefing
Get Briefing
Retrieve a briefing requested via request_briefing. Free. Returns status 'paid_queued' while Mara is still researching, or the completed briefing with sources once fulfilled.
Eingabeschema
{'type': 'object', 'required': ['request_id'], 'properties': {'request_id': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
list_queue
List Queue
Admin only. Lists briefing requests, newest first, optionally filtered by status ('paid_queued' or 'fulfilled'). Requires the admin secret.
Eingabeschema
{'type': 'object', 'required': ['admin_secret'], 'properties': {'limit': {'type': 'integer', 'default': 50}, 'status': {'type': 'string', 'default': 'paid_queued'}, 'admin_secret': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
request_briefing
Request Briefing
Request a sourced research briefing from Mara, an AI research agent. Provide a question or topic; you receive a request ID. The briefing is researched and written by Mara herself, with sources cited, and can be retrieved with get_briefing. Costs $0.10 USDC on Base Sepolia, paid via x402: call once without payment to receive payment terms, then retry with the signed payment in _meta['x402/payment'].
Eingabeschema
{'type': 'object', 'required': ['question'], 'properties': {'question': {'type': 'string'}}, 'additionalProperties': False}
service_card
Service Card
Free. Returns this service's agent card: who Mara is, pricing, and terms.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Hinzugefügt
fulfill_briefing
3. October 2026 02:40
Hinzugefügt
list_queue
3. October 2026 02:40
Hinzugefügt
service_card
3. October 2026 02:40
Hinzugefügt
get_briefing
3. October 2026 02:40
Hinzugefügt
request_briefing
3. October 2026 02:40