Mara Briefing Service
Paid research briefings for agents: $0.10 USDC/question on Base Sepolia via x402. ERC-8004 #9395.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen service_card
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mara-briefings": {
"url": "https://mara-briefings.onrender.com/mcp"
}
}
}Puntos de conexión remotos
https://mara-briefings.onrender.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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'].
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {
"request_id": {
"type": "string"
}
},
"required": [
"request_id"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"additionalProperties": true
}⚪service_card
Free. Returns this service's agent card: who Mara is, pricing, and terms.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}Esquema de salida
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {
"admin_secret": {
"type": "string"
},
"status": {
"default": "paid_queued",
"type": "string"
},
"limit": {
"default": 50,
"type": "integer"
}
},
"required": [
"admin_secret"
],
"additionalProperties": false
}Esquema de salida
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {
"admin_secret": {
"type": "string"
},
"request_id": {
"type": "string"
},
"briefing": {
"type": "string"
}
},
"required": [
"admin_secret",
"request_id",
"briefing"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"additionalProperties": true
}Comunidad
Evidencia