Built-in Mock Agent
Agent Explorer includes a simple built-in mock agent for quick testing without any setup.

Setup
Create a project with this URL:
http://localhost:3000/api/mock-agent
The mock agent provides:
- A valid AgentCard at
/api/mock-agent/.well-known/agent-card.json - Support for the
message/sendmethod - Support for streaming via
message/stream - Basic task state management
AgentCard Capabilities
The built-in mock agent advertises:
- Streaming: Enabled
- Push Notifications: Disabled
- State Transition History: Enabled
Special Commands
Send these text commands to trigger specific behaviours:
| Command | Behaviour |
|---|---|
delay N | Add N seconds delay (max 10s). E.g., delay 3 |
status STATE | Set task state. E.g., status working |
| Any other text | Echo the message back with a timestamp |
Supported Status States
status working, status completed, status failed, status input-required, status canceled, status submitted
Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/mock-agent | POST | Send a message |
/api/mock-agent/.well-known/agent-card.json | GET | Fetch AgentCard |
Limitations
The built-in mock agent is for quick testing only:
- No real AI processing
- No persistent storage across restarts
- Limited simulation scenarios
- Single shared agent for all users
For more advanced scenarios, use Custom Mock Agents which support visual flow logic, skill routing, LLM responses, and per-user configuration.