Service 03 / 04
/mcp
MCP server development
I build custom MCP servers that let ChatGPT, Claude and your own agents work inside your product. The server checks who is calling, works out their organisation before any query runs, and gives the agent tools that prepare work rather than act on their own. A person approves anything that reaches a customer.
What goes into a production MCP server
- Access checks on every call. The caller's token is verified first, and their organisation is resolved before any query, so data stays inside the right customer's account.
- Tools shaped for safety. Agents get tools that read, search and draft. Anything that cannot be undone, such as sending a message, sits behind a separate step that a person approves.
- Limits at the moment of action. Suppression lists, daily caps and an audit record are checked and written when the action happens, not when the agent first asks.
- A path to production. The server ships with the rest of your product: deployed, monitored and documented.
Proof
I worked on AgentlyLeads, a CRM you run from ChatGPT and Claude, as an AI engineer on the CS2 Technologies team: the AI connection, the AI features, the security that keeps each customer's data separate, and the path to production. Its send flow is the pattern I bring to MCP work: the agent prepares, a person approves, and the system checks the rules again at send time.
This site runs its own read-only MCP server too, at agenticabdullah.com/mcp. Add it to Claude as a remote MCP server and ask about my work.
I hold the Anthropic certificates Model Context Protocol: Advanced Topics and Introduction to Model Context Protocol, and the PIAIC certificate Model Context Protocol Level 2 Developer.
When MCP is not the answer
MCP fits when an AI assistant should work inside your product. When your own AI product needs to reach many other systems, a shared connector can be the better design, as in one connector for HubSpot, Zoho and Jobber. Both sit under AI integration for existing systems.
Case studies
- CS2 Technologies productIn production
AgentlyLeads: An AI-Native CRM You Run from ChatGPT and Claude
A CRM that teams operate straight from the AI assistant they already use. The AI prepares emails and updates, and a person approves anything that is sent, deleted or charged.
Sales and CRM