MCP use case
Clean up duplicate vendors and missing owners
Ask an agent to work through the findings queue: duplicates, vendors with no owner and contracts with no end date. It proposes fixes and you approve them.

Claude Code
Find duplicate vendors and vendors with no owner, and propose fixes.
- No duplicates found.
- Fenwick Data Labs has no internal owner. Proposed Maija Meikäläinen, who owns the other analytics vendor.
- The proposal is waiting for you in Agents.
What you get
What changes when the agent does it
Hygiene between reviews
The register gets tidier every week instead of once a year.
Changes you can check
Each proposal carries the agent's rationale.
Nothing changes on its own
Owner changes are sensitive and wait for your approval.
How it works
Set it up in three steps
This job needs a write key.
- 1
Find duplicates
The agent checks for vendors that look like the same company.
vendors_findDuplicates - 2
Read the findings
It lists missing owners and missing terms.
tasks_list - 3
Propose fixes
It records proposals with a rationale for you to approve.
proposals_create
Questions
Frequently asked questions
What if the agent proposes something wrong?
Reject it with a note. Proposals also expire if nobody answers.
Can I stop agents proposing a kind of change?
Yes. Workspace policy can switch off any capability for agents.
More
Keep exploring
- Ask what renews this quarter, from Claude Code
Connect Claude Code to your vendor register over MCP and ask what renews, what you can still do and what it costs.
- Write a weekly renewal digest for your team
Have an agent read the renewal calendar and findings each week and write a short digest of what needs a decision.
- Send contracts to the inbox from your agent
Let an agent find contract terms in your email and submit them to the inbox for review, without creating records itself.