Skip to content

Roopendra Talekar

An engineer's engineer who finds genuine delight in making complex systems feel effortless. Leads the technical architecture behind Elaichi, ensuring that every API call, every migration, and every data sync runs like a well-oiled machine.

Posts

48 posts

12 min read

Composio alternatives for governed employee AI

How to compare Composio alternatives on per-person sign-in, tool-level restrictions, audit logs and pricing, and when Composio is still the right pick.

11 min read

Connect AI agents to an internal API, no server

How to connect AI agents to an internal API by authoring a custom connector from config, and when writing your own MCP server is still better.

12 min read

Notion MCP access for Claude, per person

Set up Notion MCP access for Claude so each person reaches only the pages they can already open, with write tools blocked for read-only roles.

11 min read

Which tools AI agents call: read the audit log

One audit log across Claude, ChatGPT and Cursor records which tools AI agents call, naming the person, the client, the connector, the tool and the outcome.

6 min read

Glean alternatives that act in your apps

Searching for Glean alternatives? Five checks for any tool that lets AI act in your apps, and when Glean's own pages are still the right answer.

7 min read

Runlayer alternatives: three questions to ask

Compare Runlayer alternatives on where connectors come from, how access rules are written, and whether every AI client signs into one address.

6 min read

Linear MCP server for our engineering team

A Linear MCP server for our engineering team changes whose account each call runs as, which tools stay on, and what the audit log keeps.

8 min read

Automation platform vs MCP access: which job?

Scheduled workflows and ad hoc assistant calls are two jobs. How to split automation platform vs MCP access, and when one tool covers both.

6 min read

Outreach MCP access for sales team in Cursor

Outreach MCP access for sales team work in Cursor: allow sequence reads, block bulk enrollment and mailbox sends, and freeze the sequence owner.

7 min read

Greenhouse MCP access for Claude: the recruiting setup

Greenhouse MCP access for Claude: catalog first, three restrictions on the recruiting role, then the audit query that proves them.

7 min read

When to fork public MCP connector definitions, and when not to

Three cases to fork public MCP connector definitions in Elaichi, one case to file the change upstream, and how pull review sorts the differences.

9 min read

SCIM Group to Role Mapping in Elaichi

A SCIM group to role mapping names at most one Elaichi role. Here is which role wins when two mapped groups overlap, and when it applies.

8 min read

PagerDuty in Claude for on-call engineers

PagerDuty in Claude for engineers: reads and incident notes on the engineer role, while overrides, maintenance windows and every delete stay off.

8 min read

AI gateway vs MCP gateway: which one do you need?

AI gateway vs MCP gateway: one governs your apps' calls to models, the other which tools each person's AI client may call, and on whose account.

10 min read

Composio vs Zapier MCP for company use

Composio vs Zapier MCP: Composio bills per tool call, Zapier MCP uses two tasks per call, and Elaichi bills per seat at one shared address.

9 min read

Enterprise MCP: a buyer's guide for IT teams

Enterprise MCP for buyers: what changes when MCP goes from one laptop to a whole company, and what to ask a vendor before you sign.

8 min read

Hosted MCP gateway vs running the gateway yourself

A hosted MCP gateway runs the checkpoint every AI tool call passes through. Self-hosting puts it on your servers. Six questions decide which fits.

7 min read

Gmail and Calendar MCP access for ChatGPT

Gmail and Calendar MCP access for ChatGPT: each person signs in as themselves, and restrictions stop the AI sending or deleting mail.

6 min read

Google Drive MCP access for Claude, company-wide

Google Drive MCP access for Claude, set up per person: each employee signs in as themselves, and two restrictions stop the worst failure.

8 min read

GDPR Article 30 AI agent entry, field by field

A GDPR Article 30 AI agent entry needs recipients, transfers and retention. Elaichi's audit row fills part of it; your role design fills the rest.

7 min read

PagerDuty MCP server for on-call engineers

A PagerDuty MCP server for on-call engineers can run on PagerDuty's own hosted server or behind one governed endpoint, and the mechanics underneath differ.

7 min read

Unsanctioned Automation AI Tools: Finding One

Unsanctioned automation AI tools usually start as one teammate's personal Zap. How to inventory it, and why per-member accounts become an offboarding risk.

9 min read

How MCP tool restriction enforcement works, end to end

Follow one rule through MCP tool restriction enforcement in Elaichi, from the admin who writes it to the final check on the resolved outbound URL.

9 min read

Copilot Studio vs MCP gateway for company apps

Copilot Studio vs MCP gateway: where each one puts the rules about which company app an AI client may reach, and who gets to write them.

Put AI to work in your own apps

14 days of Black, no credit card. Start with one app and one team.

When the trial ends, nothing is deleted. You move to the free Personal plan, and connections, roles and the audit log stay where they are.

Add one link to your AI app

The same link for everyone on your team.

https://api.elaichi.ai/mcp
  • ChatGPT
  • Claude
  • Cursor
  • Microsoft Copilot