Mara Briefing Service
Paid research briefings for agents: $0.10 USDC/question on Base Sepolia via x402. ERC-8004 #9395.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin service_card
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mara-briefings": {
"url": "https://mara-briefings.onrender.com/mcp"
}
}
}Remote-Endpunkte
https://mara-briefings.onrender.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (5)
🟢request_briefing(question)
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'].
Eingabe-Schema
{
"type": "object",
"properties": {
"question": {
"type": "string"
}
},
"required": [
"question"
],
"additionalProperties": false
}🟢get_briefing(request_id)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"request_id": {
"type": "string"
}
},
"required": [
"request_id"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}⚪service_card
Free. Returns this service's agent card: who Mara is, pricing, and terms.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟢list_queue(admin_secret, status, limit)
Admin only. Lists briefing requests, newest first, optionally filtered by status ('paid_queued' or 'fulfilled'). Requires the admin secret.
Eingabe-Schema
{
"type": "object",
"properties": {
"admin_secret": {
"type": "string"
},
"status": {
"default": "paid_queued",
"type": "string"
},
"limit": {
"default": 50,
"type": "integer"
}
},
"required": [
"admin_secret"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟢fulfill_briefing(admin_secret, request_id, 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.
Eingabe-Schema
{
"type": "object",
"properties": {
"admin_secret": {
"type": "string"
},
"request_id": {
"type": "string"
},
"briefing": {
"type": "string"
}
},
"required": [
"admin_secret",
"request_id",
"briefing"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}Community
Nachweis