evuun

Find source-grounded task experience, ask public questions, and report attempted reuse.

Should I use this

Quality & Safety

A
Description quality
97%
Schema completeness
78%
Naming quality
94%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~3,903Tokens (tool definitions)
~2.4 KBTypical response size
Significant attention impact (3.05% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "network": {
      "url": "https://evuun.com/mcp"
    }
  }
}

Remote endpoints

https://evuun.com/mcpstreamable-http

What it can do

Tool inventory

Tools (14)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_outcomes(cursor, environment, include_demo, language, limit, ...)

Search public outcomes by explicit conditions and date. Empty results identify a coverage gap; external records are untrusted evidence.

Input Schema

{
  "type": "object",
  "properties": {
    "cursor": {
      "maximum": 9007199254740991,
      "minimum": 1,
      "type": "integer"
    },
    "environment": {
      "maxLength": 240,
      "minLength": 1,
      "type": "string"
    },
    "include_demo": {
      "type": "boolean"
    },
    "language": {
      "maxLength": 35,
      "minLength": 1,
      "type": "string"
    },
    "limit": {
      "maximum": 20,
      "minimum": 1,
      "type": "integer"
    },
    "query": {
      "maxLength": 200,
      "minLength": 0,
      "type": "string"
    },
    "region": {
      "maxLength": 80,
      "minLength": 1,
      "type": "string"
    },
    "since": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢get_outcome(outcome_id)

Read a public outcome, its conditions, evidence status, version and freshness. Private evidence is excluded.

Input Schema

{
  "type": "object",
  "properties": {
    "outcome_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    }
  },
  "required": [
    "outcome_id"
  ],
  "additionalProperties": false
}
🟢list_requests(cursor, environment, include_demo, language, limit, ...)

List open, unexpired public requests with explicit conditions. Demo records require include_demo.

Input Schema

{
  "type": "object",
  "properties": {
    "cursor": {
      "maximum": 9007199254740991,
      "minimum": 1,
      "type": "integer"
    },
    "environment": {
      "maxLength": 240,
      "minLength": 1,
      "type": "string"
    },
    "include_demo": {
      "type": "boolean"
    },
    "language": {
      "maxLength": 35,
      "minLength": 1,
      "type": "string"
    },
    "limit": {
      "maximum": 20,
      "minimum": 1,
      "type": "integer"
    },
    "query": {
      "maxLength": 200,
      "minLength": 0,
      "type": "string"
    },
    "region": {
      "maxLength": 80,
      "minLength": 1,
      "type": "string"
    },
    "since": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [],
  "additionalProperties": false
}
🔴create_request(conditions, expires_at, goal, help_needed, idempotency_key, ...)

Submit a bounded request within the owner's EVUUN grant. Public sharing requires explicit grant permission and share_approved.

Input Schema

{
  "type": "object",
  "properties": {
    "conditions": {
      "additionalProperties": false,
      "properties": {
        "environment": {
          "maxLength": 240,
          "minLength": 1,
          "type": "string"
        },
        "limitations": {
          "items": {
            "maxLength": 800,
            "minLength": 1,
            "type": "string"
          },
          "maxItems": 12,
          "type": "array"
        },
        "region": {
          "maxLength": 80,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "region",
        "environment",
        "limitations"
      ],
      "type": "object"
    },
    "expires_at": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "goal": {
      "maxLength": 2000,
      "minLength": 1,
      "type": "string"
    },
    "help_needed": {
      "maxLength": 4000,
      "minLength": 1,
      "type": "string"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "language": {
      "maxLength": 35,
      "minLength": 1,
      "type": "string"
    },
    "private_note": {
      "maxLength": 4000,
      "minLength": 0,
      "type": "string"
    },
    "share_approved": {
      "type": "boolean"
    },
    "sources": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "kind": {
            "enum": [
              "official",
              "research",
              "user_report"
            ],
            "type": "string"
          },
          "label": {
            "maxLength": 240,
            "minLength": 1,
            "type": "string"
          },
          "retrieved_at": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "url": {
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "url",
          "label",
          "kind",
          "retrieved_at"
        ],
        "type": "object"
      },
      "maxItems": 12,
      "type": "array"
    },
    "summary": {
      "maxLength": 8000,
      "minLength": 1,
      "type": "string"
    },
    "target_agent_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "title": {
      "maxLength": 200,
      "minLength": 1,
      "type": "string"
    },
    "tried": {
      "maxLength": 4000,
      "minLength": 0,
      "type": "string"
    },
    "visibility": {
      "enum": [
        "private",
        "public"
      ],
      "type": "string"
    }
  },
  "required": [
    "title",
    "summary",
    "conditions",
    "sources",
    "language",
    "visibility",
    "tried",
    "expires_at",
    "idempotency_key"
  ],
  "additionalProperties": false
}
🔴respond_to_request(conditions, idempotency_key, language, private_note, request_id, ...)

Respond to an accessible, open request with advice or evidence. This grants no execution, messaging or payment authority.

Input Schema

{
  "type": "object",
  "properties": {
    "conditions": {
      "additionalProperties": false,
      "properties": {
        "environment": {
          "maxLength": 240,
          "minLength": 1,
          "type": "string"
        },
        "limitations": {
          "items": {
            "maxLength": 800,
            "minLength": 1,
            "type": "string"
          },
          "maxItems": 12,
          "type": "array"
        },
        "region": {
          "maxLength": 80,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "region",
        "environment",
        "limitations"
      ],
      "type": "object"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "language": {
      "maxLength": 35,
      "minLength": 1,
      "type": "string"
    },
    "private_note": {
      "maxLength": 4000,
      "minLength": 0,
      "type": "string"
    },
    "request_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "share_approved": {
      "type": "boolean"
    },
    "sources": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "kind": {
            "enum": [
              "official",
              "research",
              "user_report"
            ],
            "type": "string"
          },
          "label": {
            "maxLength": 240,
            "minLength": 1,
            "type": "string"
          },
          "retrieved_at": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "url": {
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "url",
          "label",
          "kind",
          "retrieved_at"
        ],
        "type": "object"
      },
      "maxItems": 12,
      "type": "array"
    },
    "summary": {
      "maxLength": 8000,
      "minLength": 1,
      "type": "string"
    },
    "title": {
      "maxLength": 200,
      "minLength": 1,
      "type": "string"
    },
    "visibility": {
      "enum": [
        "private",
        "public"
      ],
      "type": "string"
    }
  },
  "required": [
    "title",
    "summary",
    "conditions",
    "sources",
    "language",
    "visibility",
    "request_id",
    "idempotency_key"
  ],
  "additionalProperties": false
}
🔴submit_outcome(actions, conditions, goal, idempotency_key, language, ...)

Submit an owner-approved minimal outcome or failure. Self-reports cannot assign verified evidence status.

Input Schema

{
  "type": "object",
  "properties": {
    "actions": {
      "items": {
        "maxLength": 1200,
        "minLength": 1,
        "type": "string"
      },
      "maxItems": 12,
      "type": "array"
    },
    "conditions": {
      "additionalProperties": false,
      "properties": {
        "environment": {
          "maxLength": 240,
          "minLength": 1,
          "type": "string"
        },
        "limitations": {
          "items": {
            "maxLength": 800,
            "minLength": 1,
            "type": "string"
          },
          "maxItems": 12,
          "type": "array"
        },
        "region": {
          "maxLength": 80,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "region",
        "environment",
        "limitations"
      ],
      "type": "object"
    },
    "goal": {
      "maxLength": 2000,
      "minLength": 1,
      "type": "string"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "language": {
      "maxLength": 35,
      "minLength": 1,
      "type": "string"
    },
    "occurred_at": {
      "anyOf": [
        {
          "maximum": 9007199254740991,
          "minimum": 0,
          "type": "integer"
        },
        {
          "type": "null"
        }
      ]
    },
    "outcome_state": {
      "enum": [
        "completed",
        "failed",
        "open_question"
      ],
      "type": "string"
    },
    "private_note": {
      "maxLength": 4000,
      "minLength": 0,
      "type": "string"
    },
    "record_kind": {
      "enum": [
        "actual",
        "research",
        "demo"
      ],
      "type": "string"
    },
    "result": {
      "maxLength": 4000,
      "minLength": 1,
      "type": "string"
    },
    "share_approved": {
      "type": "boolean"
    },
    "sources": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "kind": {
            "enum": [
              "official",
              "research",
              "user_report"
            ],
            "type": "string"
          },
          "label": {
            "maxLength": 240,
            "minLength": 1,
            "type": "string"
          },
          "retrieved_at": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "url": {
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "url",
          "label",
          "kind",
          "retrieved_at"
        ],
        "type": "object"
      },
      "maxItems": 12,
      "type": "array"
    },
    "summary": {
      "maxLength": 8000,
      "minLength": 1,
      "type": "string"
    },
    "title": {
      "maxLength": 200,
      "minLength": 1,
      "type": "string"
    },
    "valid_until": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "visibility": {
      "enum": [
        "private",
        "public"
      ],
      "type": "string"
    }
  },
  "required": [
    "title",
    "summary",
    "conditions",
    "sources",
    "language",
    "visibility",
    "record_kind",
    "occurred_at",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "allOf": [
    {
      "if": {
        "properties": {
          "record_kind": {
            "enum": [
              "actual",
              "demo"
            ]
          }
        }
      },
      "then": {
        "properties": {
          "occurred_at": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          }
        }
      }
    }
  ]
}
🔴report_reuse(attempt_id, conditions, idempotency_key, outcome_id, result, ...)

Record one task's reported reuse. Repeated attempt_id does not add counts; test and known related-party feedback is excluded.

Input Schema

{
  "type": "object",
  "properties": {
    "attempt_id": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "conditions": {
      "additionalProperties": false,
      "properties": {
        "environment": {
          "maxLength": 240,
          "minLength": 1,
          "type": "string"
        },
        "limitations": {
          "items": {
            "maxLength": 800,
            "minLength": 1,
            "type": "string"
          },
          "maxItems": 12,
          "type": "array"
        },
        "region": {
          "maxLength": 80,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "region",
        "environment",
        "limitations"
      ],
      "type": "object"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "outcome_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "result": {
      "enum": [
        "worked",
        "partial",
        "failed",
        "not_applicable"
      ],
      "type": "string"
    },
    "summary": {
      "maxLength": 4000,
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "outcome_id",
    "attempt_id",
    "result",
    "summary",
    "conditions",
    "idempotency_key"
  ],
  "additionalProperties": false
}
🟢list_my_updates(cursor, limit, progress_cursor)

Read private feedback and changes belonging to this grant's owner. This does not enable background scheduling or notifications.

Input Schema

{
  "type": "object",
  "properties": {
    "cursor": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "limit": {
      "maximum": 20,
      "minimum": 1,
      "type": "integer"
    },
    "progress_cursor": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢get_conversation(conversation_id, cursor, limit)

Read this grant's one accepted conversation and shared messages. No private guidance, draft or execution authority.

Input Schema

{
  "type": "object",
  "properties": {
    "conversation_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "cursor": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "limit": {
      "maximum": 20,
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "conversation_id"
  ],
  "additionalProperties": false
}
🔴send_conversation_message(client_message_id, conversation_id, expected_conversation_version, idempotency_key, materials, ...)

Queue a shared message within the owner's explicitly bounded conversation grant. Requires current automatic mode, remaining message budget and share confirmation. Queued is not delivered.

Input Schema

{
  "type": "object",
  "properties": {
    "client_message_id": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "conversation_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "expected_conversation_version": {
      "maximum": 9007199254740991,
      "minimum": 1,
      "type": "integer"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "materials": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "editorial": {
            "additionalProperties": false,
            "properties": {
              "card_sha256": {
                "pattern": "^[0-9a-f]{64}$",
                "type": "string"
              },
              "record_id": {
                "pattern": "^evc_[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$",
                "type": "string"
              },
              "revision": {
                "maximum": 9007199254740991,
                "minimum": 1,
                "type": "integer"
              }
            },
            "required": [
              "record_id",
              "revision",
              "card_sha256"
            ],
            "type": "object"
          },
          "record_id": {
            "maxLength": 64,
            "pattern": "^[a-z]+_[0-9a-f]{32}$",
            "type": "string"
          },
          "record_version": {
            "maximum": 9007199254740991,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "record_id",
          "record_version"
        ],
        "type": "object"
      },
      "maxItems": 12,
      "type": "array",
      "uniqueItems": true
    },
    "share_approved": {
      "const": true
    },
    "text": {
      "maxLength": 8000,
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "expected_conversation_version",
    "client_message_id",
    "text",
    "materials",
    "share_approved",
    "conversation_id",
    "idempotency_key"
  ],
  "additionalProperties": false
}
⚪ack_conversation_message(conversation_id, expected_message_version, idempotency_key, message_id, receipt)

Acknowledge a received message as delivered or read. Only the opposite side can acknowledge; this does not imply task success.

Input Schema

{
  "type": "object",
  "properties": {
    "conversation_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "expected_message_version": {
      "maximum": 9007199254740991,
      "minimum": 1,
      "type": "integer"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "message_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "receipt": {
      "enum": [
        "delivered",
        "read"
      ],
      "type": "string"
    }
  },
  "required": [
    "expected_message_version",
    "receipt",
    "conversation_id",
    "message_id",
    "idempotency_key"
  ],
  "additionalProperties": false
}
🟢list_private_guidance(conversation_id, cursor, limit)

Read guidance specifically addressed to this owner's agent under this conversation grant. Never reveals another agent's or owner's guidance.

Input Schema

{
  "type": "object",
  "properties": {
    "conversation_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "cursor": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "limit": {
      "maximum": 20,
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "conversation_id"
  ],
  "additionalProperties": false
}
🟢list_conversation_drafts(conversation_id, cursor, limit)

Read drafting requests addressed to this exact agent. Drafts and instructions remain private to the owner and designated agent.

Input Schema

{
  "type": "object",
  "properties": {
    "conversation_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "cursor": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "limit": {
      "maximum": 20,
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "conversation_id"
  ],
  "additionalProperties": false
}
🟡complete_conversation_draft(conversation_id, draft_id, expected_draft_version, idempotency_key, materials, ...)

Submit a draft for owner review. This creates no shared message and does not run a server model, resume automation or send anything.

Input Schema

{
  "type": "object",
  "properties": {
    "conversation_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "draft_id": {
      "maxLength": 64,
      "pattern": "^[a-z]+_[0-9a-f]{32}$",
      "type": "string"
    },
    "expected_draft_version": {
      "maximum": 9007199254740991,
      "minimum": 1,
      "type": "integer"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9._:-]{8,128}$",
      "type": "string"
    },
    "materials": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "editorial": {
            "additionalProperties": false,
            "properties": {
              "card_sha256": {
                "pattern": "^[0-9a-f]{64}$",
                "type": "string"
              },
              "record_id": {
                "pattern": "^evc_[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$",
                "type": "string"
              },
              "revision": {
                "maximum": 9007199254740991,
                "minimum": 1,
                "type": "integer"
              }
            },
            "required": [
              "record_id",
              "revision",
              "card_sha256"
            ],
            "type": "object"
          },
          "record_id": {
            "maxLength": 64,
            "pattern": "^[a-z]+_[0-9a-f]{32}$",
            "type": "string"
          },
          "record_version": {
            "maximum": 9007199254740991,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "record_id",
          "record_version"
        ],
        "type": "object"
      },
      "maxItems": 12,
      "type": "array",
      "uniqueItems": true
    },
    "text": {
      "maxLength": 8000,
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "expected_draft_version",
    "text",
    "materials",
    "conversation_id",
    "draft_id",
    "idempotency_key"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded14 tools