lime Interactive example · from Working with Coding Agents

CLI, API, or MCP?

you

Find every open project issue assigned to me, group them by milestone, and save a Markdown summary in this repo.

agent

The issue tracker has a CLI, an HTTP API, and an MCP connector. All three can reach the same source data.

Pick the agent's next move, then see what the interface changes:

agent

I ran the read-only issue command, saved 18 records as JSON, and generated the summary. You can inspect the exact query, source data, and output in the diff.

you

Could this become a weekly report?

agent

Yes. The stable fetch-and-render sequence can become a small project command. The agent can still decide which changes deserve commentary each week.

correct

The existing CLI is the shortest reliable path: authenticated, read-only, scriptable, and inspectable. Structured output preserves the facts while the agent handles grouping and explanation.

agent

The first page worked, but it omitted eight issues. The second request used a different field name, and the access token appeared in a pasted command.

the baseline

The API is valid, but the session rebuilt concerns the existing CLI already handles. If direct API access becomes necessary, put those details behind one small wrapper rather than improvising them repeatedly. AF-18

agent

The connector works, but it adds server configuration and broad write permissions for a task that only needed one read-only query. The generated report is no easier to reproduce outside this agent host.

plausible but wrong

MCP is useful when shared discovery, live context, or reusable authenticated actions are the goal. It is not an automatic upgrade over a CLI that already fits the task. AF-09