Your product, operated
by AI agents
MCP servers that let Claude, ChatGPT and Codex work inside your product
- Standards: MCP 2026-07-28
- Security: OAuth 2.1 consent
- Speed & Cost efficiency: a few tool calls per answer
Why DevForth?
Our promises first, the proof in the cases below
Minimal paperwork. We agree on a start date right away, and our forward-deployed engineer is usually on your product within days.
We study your business and your users before designing a single tool, so agents feel native to your product.
Speed and cost go together. Our tools give the agent what it needs in a few calls, so answers come faster and cost less.
Few, precise tools plus a skill that teaches the workflow, so even smaller models call them correctly. Tested with Claude, ChatGPT, Codex and Gemini.
The current MCP spec and OAuth 2.1, by the book. Standards are what make agents fast, safe and cheap to run.
OAuth 2.1 consent in your design, tokens for agents without OAuth, one-click revocation.
Read-only mode, in-app confirmation for risky actions, every call made as the signed-in user.
Who called what, with which agent, at what cost. The agent's name stays on every record it creates.
Selected cases · Developed by DevForth
MCP for Europe's energy-storage revenue simulator
COSMOS by Clean Horizon · Energy storage · 13 tools
COSMOS simulates revenue for battery projects in 20+ European markets. An analyst describes a project in a chat and gets the simulation and its revenue stack back.
MCP for the UK's largest plant database
Joy of Plants · Retail data · 5 tools
Joy of Plants supplies plant data to garden centres across the UK. An agent asks for a rose that attracts bees and gets the plants this retailer actually stocks, scored for availability today.
- Search plant groups“roses that attract bees pollinators wildlife”
- Search plants“bee attracting rose”



Here are three bee-attracting roses:
- ‘Ruby Wishes’ — compact floribunda with rich red, semi-double flowers; about 60 cm tall. Likely available now.
- ‘Lovely Bride’ — pale pink, double flowers through summer; a compact patio rose, about 60 cm tall. Likely available now.
- ‘Many Happy Returns’ — pale pink, semi-double flowers and rosehips; about 80 cm tall. Currently out of season, so it may be an option later in the year.
GPT 6 Luna · $0.002110 · 20,218 input (3,874 cached, 8,226 cache writes) · 463 output (155 reasoning)
Ask about plants…
Connect an MCP client
Add this URL to your MCP client.
https://mcp.joyofplants.com/connectCopySend this header with every request. It grants access to the MCP server with this token's licensee, so keep it secret.
AuthorizationBearer jop_••••••••••••••••••••••••Show| Licensee | Tool | Query | Tokens | Cost |
|---|---|---|---|---|
| Hollybrook Garden Centres | plant.search | bee attracting rose | 4 | €0.00000004 |
| Hollybrook Garden Centres | plant.group.search | roses that attract bees… | 7 | €0.00000007 |
| Riverside Nursery | plant.aggregate | Euonymus · colour | 5 | €0.00000005 |
| Riverside Nursery | plant.search | Nepeta Salvia hardy Geranium… | 20 | €0.0000002 |
| Hollybrook Kiosk | plant.similar | pid 23386 | 0 | €0 |
Showing 1 to 5 of 441 entries
A whole project-management SaaS, 130+ tools deep, inside Claude Code
Tracklify · Kanban, time tracking, invoicing
The MCP server exposes the whole product, so a developer runs the day from the terminal already open: tasks, timers, reports, invoices.
AI & Automation
Work with Tracklify from your terminal and from AI coding assistants.
Get Tracklify MCP
Connect an MCP client to your Tracklify workspace.
# 1. Run in your terminal.
claude mcp add --transport http tracklify https://node1.tracklify.com/mcpCopy# 2. Then run in Claude Code, pick tracklify and choose Authenticate.
/mcpCopyConnected apps
| App | Connected | Last active | |
|---|---|---|---|
| claude.ai · Claude Code | Nov 6, 2026 | 2 min ago | Disconnect |
| chatgpt.com · Codex | Oct 28, 2026 | Yesterday | Disconnect |
Connect Claude Code?
Claude Code (claude.ai) asks to act on your behalf in the DevForth workspace: it will see and change everything you can.
After you answer, your browser returns to an app running on this computer. Allow only if you have just started connecting Claude Code yourself.
The open-source admin framework with MCP built in
AdminForth · Open source, MIT
AdminForth is DevForth's back-office framework behind many client admin panels. Its MCP plugin turns any of them into an MCP server.
MCP
Connect an AI agent to My Admin. It acts on your behalf with your permissions.
| Name | Read only | Last used by | Last usage | |
|---|---|---|---|---|
| Claude CodeOAuth · claude.ai · Nov 6, 2026 | Claude Code v2.1.4 | 2 min ago | Revoke | |
| CodexOAuth · chatgpt.com · Oct 30, 2026 | Codex v0.46.0 | Yesterday | Revoke | |
| Weekly reportRead onlyAuth secret · Oct 12, 2026 | Gemini v0.9.0 | Monday | Revoke | |
| Support triageAuth secret · Nov 8, 2026 | Not used yet | Never | Revoke |
Built on the current MCP spec, ready for the next one
Five spec revisions in two years. We follow every one on the official SDKs.
- Tools, resources, prompts
- JSON-RPC 2.0 messaging
- First transports: stdio, HTTP+SSE
- Streamable HTTP transport
- OAuth 2.1 sign-in
- Tool annotations: read-only, destructive
- Servers as OAuth resource servers, RFC 9728
- Token scoping, RFC 8707
- Structured tool output
- Elicitation: agents ask users
- Client ID Metadata Documents
- OpenID Connect Discovery
- Durable background tasks
- JSON Schema 2020-12
- Stateless by design: scales horizontally
- Version and capability metadata with every request
- Multi Round-Trip Requests
- Tasks as an official extension, RFC 9207 issuer check
What "standards first" means in our code
Official Python and TypeScript SDKs only. Authorization exactly as the spec references it. A new revision lands, we upgrade and ship: included, not a change request.
2026-07-28 Streamable HTTP transport OAuth 2.1 draft-ietf-oauth-v2-1 PKCE RFC 7636 Protected Resource Metadata RFC 9728 Client ID Metadata Documents