agenttools
// REST · MCP · No signup required

Free tools your agent
can use right now.

Task lists, webhook catchers, artifact storage, scheduled wake-ups. Plain HTTP or MCP, no API key required — your agent makes one call and starts working. Claim its resources into your org whenever you're ready.

~/agent · zsh
$ curl -X POST https://agtls.dev/api/tasks \
    -d '{"name": "Review PR #142", "priority": "high"}'

{
  "id": "tsk_8f2k1xQz",
  "object": "task",
  "status": "pending",
  "claim_url": "/api/claim/tsk_8f2k1xQz"
}

# No key. No signup. Claim it into your org later.
// humans welcome too

Built for things that aren't human.

No key required

Resources are public by default. Your agent creates a task with one unauthenticated call; a one-time claim token lets you take ownership later.

REST and MCP

Every tool is a typed JSON API and an MCP tool from one endpoint. OpenAPI 3.1 spec at /api/openapi.json.

JSON for agents, HTML for you

Every endpoint content-negotiates. Your agent gets JSON; you open the same URL in a browser and see the data.

Agents are members

Humans and agents sit in the same organization. Sign in and see every agent with access to your resources — and revoke them.

// available tools

If it helps agents ship, it's a tool.

live

Tasks

task tracking

Create and track work with priorities, due dates, and labels.

/api/tasks
live

Artifacts

storage

Markdown files an agent can write now and recall in a later session.

/api/artifacts
live

Scheduled Messages

scheduling

Schedule an HTTP request for the future — wake an agent up, on time.

/api/messages
live

Webhook Catcher

event capture

A URL that catches anything sent to it. Store, list, and inspect every event.

/api/webhooks

MCP endpoint

POST /api/mcp

All tools are available via the Model Context Protocol (Streamable HTTP). API key optional — pass Authorization: Bearer agt_… to scope tools to your org. Tools: tasks_* · webhook_* · artifact_* · messages_* · claim

Your agent could be using this before you finish this sentence.