12 min read

What Is MCP and How to Use It in Your Company

MCP gives AI clients one standard way to connect to tools, data, and workflows. This guide explains how to use it in a company, with one real stack as an example rather than a template.

Most companies do not need another AI demo. They need one reliable way to connect Claude, Cursor, ChatGPT, Gemini, and internal agents to the systems that already run the business. That is what MCP is for.

The Model Context Protocol gives AI clients a standard way to discover tools, call them, and read structured context. Think USB-C for AI. One connector. Many systems. Far less custom glue code.

In practice, that means you can point an AI client at the MCP servers your company already relies on. My own setup happens to use Metabase for business analytics, PostHog for product work, Workspace MCP for Google Docs and Sheets, Terraform for DevOps, and Koinoflow for governed company processes. That is one stack, not the stack. This guide explains what MCP is, why it matters in 2026, and how to use it in a company without turning every workflow into an engineering project.

What MCP is, in plain English

MCP stands for Model Context Protocol. Official MCP documentation describes it as an open standard for connecting AI applications to external systems, and that definition is accurate but abstract. The practical version is simpler: MCP gives an AI client a common interface for tools, data, and prompts, so the client does not need a custom integration for every system it touches.

Before MCP, every AI tool invented its own connector model. One app wanted plugins. Another wanted function-calling wrappers. Another needed a bespoke API bridge. The result was the same old enterprise mess: duplicated integrations, inconsistent auth, and no clean way to reuse the same connection across clients.

With MCP, the client asks a server what it can do, sees the available tools, and calls them in a standard way. That works whether the server is exposing analytics, docs, calendars, infrastructure, or company processes.

Diagram: MCP in one view

AI clients

  • Claude
  • Cursor
  • ChatGPT
  • Gemini
  • Internal agents

MCP

one protocol for tools and context

Example MCP servers

  • GitHub
  • Slack
  • Notion
  • Google Workspace
  • Postgres
  • Stripe

Why MCP matters in 2026

MCP matters now because the market finally has two things at the same time: mainstream AI clients and a standard way to connect them to real systems. Anthropic's original MCP announcement in late 2024 framed the protocol as a way to replace fragmented integrations with one standard interface. By 2026, that is no longer a theory. It is how teams expect serious AI tooling to work.

McKinsey's latest State of AI reporting says 78% of organizations now use AI in at least one business function, yet only 1% describe their generative AI rollouts as mature. That gap is where MCP shows up. Most companies already have models. What they lack is a reliable context layer between those models and the tools that hold live company knowledge.

In 2026, the winning question is no longer "Which model are we using?" It is "Which systems can the model actually work with, under control, with the right permissions, and without a six-week integration cycle?" MCP is the best answer the ecosystem has produced so far.

Common MCP use cases inside a company

This is where MCP stops sounding like infrastructure and starts looking useful. Most companies do not need one massive all-purpose server. They need a small set of MCP servers mapped to real workflows. The examples below include my own stack because it is concrete, but the pattern matters more than the vendor list.

  • Metabase for business analytics: fetch numbers, inspect metrics, refine dashboards, and handle the cross-system questions that are awkward to answer in one plain SQL query. Metabase's own docs are explicit that cross-database joins are not something it natively takes on as a query engine, which is exactly why a guided AI workflow helps.
  • PostHog for product work: inspect funnels, dashboards, feature flags, insights, errors, and SQL-backed product analytics directly from an AI client.
  • Google Workspace MCP for the Google ecosystem: let an agent read Docs, update Sheets, draft Gmail, or pull meeting context from Calendar. A widely used open-source option is `taylorwilsdon/google_workspace_mcp`.
  • Terraform for automated DevOps: expose provider docs, workspace details, runs, modules, and HCP Terraform operations through HashiCorp's Terraform MCP server.
  • Koinoflow for processes: give agents a governed process layer for repetitive analytics, development, finance, onboarding, and approval workflows.

A setup like that already covers a big slice of company work. A product manager can use PostHog MCP to ask why activation dropped. A finance lead can use an analytics server plus a governed process layer to pull the right metric and then follow the approved monthly close process. An engineer can use infrastructure MCP tools for live context and a process server for deployment or incident procedures.

Where non-technical teams get stuck

MCP is a good standard. It is not magically simple for the average company. The hard part is rarely the protocol itself. The hard part is everything around it: auth, permissions, tool sprawl, vague ownership, and the fact that most teams do not want to edit JSON config files before they can use AI safely.

  • Too many servers, no clear boundaries: once a team discovers MCP, it is easy to connect five servers in a day and end up with no operating model.
  • Good tools, bad process control: analytics and docs servers can expose data, but they do not tell the agent which company process is approved.
  • Permission mismatch: what an employee can see is not always what an AI agent should execute against.
  • No ownership: nobody is clearly responsible for keeping the process current once the tool is live.

This is why some MCP rollouts feel impressive on day one and messy on day 30. The team connects real systems, but the workflows are still informal. The agent can call tools, yet it still has to improvise the process around them.

Manual MCP setup versus Koinoflow

Manual MCP setup works. Engineers do it every day. The problem is that manual setup solves connectivity, not governance. If your goal is to get Claude or Cursor talking to a service, that is enough. If your goal is to let a company run repeatable workflows through AI, it is usually not enough.

DimensionManual MCP setupWith Koinoflow
Connection layerYou configure each server one by oneInstant MCP server for governed processes
Process ownershipUsually lives in docs or people's headsNamed owner, review cycle, version history
Non-technical publishingOften blocked on engineering helpNo-code skill publishing for ops and business teams
Repeatable workflowsPrompt conventions and tribal knowledgePublished skills agents can call consistently
AuditabilityPatchy unless you build it yourselfUsage analytics and per-process visibility

How Koinoflow makes MCP usable for the rest of the company

Koinoflow's view is simple: MCP is the delivery layer, not the whole product. The real problem inside a company is getting approved processes into a form agents can use repeatedly without guessing.

That is why Koinoflow turns company procedures into governed skills. A business team can publish a skill without Git or YAML, assign an owner, track versions, and expose it immediately through an MCP server. The agent does not rummage through a wiki and invent the workflow around scattered docs. It asks for the approved process.

This is especially useful when the workflow spans multiple systems. A repetitive finance workflow might use Metabase for the numbers, Google Sheets for review, and a Koinoflow skill for the exact approval path. A development workflow might use Terraform MCP for infrastructure context and Koinoflow for the deployment checklist. An analytics workflow might combine PostHog product data with a governed monthly reporting process.

One author stack, not the only stack

To make this less abstract, here is the MCP stack I use today. This is an example architecture, not a prescription for every company:

  • Metabase MCP: business analytics, dashboard changes, metric pulls, and advanced analysis across the reporting layer.
  • PostHog MCP: product analytics, dashboards, insights, feature flags, and event-level debugging.
  • Workspace MCP: Docs, Sheets, Drive, Gmail, and Calendar for the Google ecosystem.
  • Terraform MCP: infrastructure visibility and DevOps automation.
  • Koinoflow MCP: approved processes for analytics, development, finance, onboarding, support, and internal approvals.

The pattern matters more than any single tool. Use specialized MCP servers for live systems of record. Add a governed process layer when the agent needs to do repeatable company work, not just fetch raw data.

How to use MCP with Claude or Cursor

The quick technical loop is straightforward. Add an MCP server to Claude, Cursor, or another compatible client. Authenticate it. Confirm the client can discover tools. Ask the model to use one narrow task first. Do not start with a twenty-step workflow.

For example, connect an analytics server and ask for the top retention drop between signup and first value. Connect a docs server and ask for the current launch checklist from a shared document. Connect an infrastructure server and ask for details on a workspace run. Once the tool access works, the next problem is repeatability. That is where a governed skill layer becomes useful.

Quick start guide with Koinoflow

  1. Choose one process that already exists. Good starting points are monthly analytics reviews, expense approvals, deployment checklists, or onboarding.
  2. Capture the process in Koinoflow. Publish it as a governed skill with a clear owner, title, scope, and review cycle.
  3. Connect your client to the Koinoflow MCP server. Claude, Cursor, and other MCP-compatible clients can read the same published process.
  4. Add the specialist servers around it. Connect the analytics, docs, product, or infrastructure servers that the process actually needs.
  5. Run one narrow production task. Measure whether the agent followed the right process, used the right tools, and avoided improvising.

That is the right order. Process first. Tool sprawl later. Companies that reverse it usually end up with a clever demo and a brittle operating model.

References

  1. Model Context Protocol documentation
  2. Anthropic: Introducing the Model Context Protocol
  3. McKinsey: The state of AI
  4. PostHog MCP documentation
  5. HashiCorp Terraform MCP server
  6. Google Workspace MCP server on GitHub
  7. Metabase on combining data from different databases
  8. Metabase appearance and dashboard customization docs

What to do next

If your company already has two or three MCP servers running, do not start by adding ten more. Pick one business process, publish it as a governed skill in Koinoflow, and connect only the specialist servers that process needs. My own stack leans on Metabase, PostHog, Workspace MCP, Terraform, and Koinoflow, but the point is not to copy that list. The point is to keep the stack intentional and make the process layer explicit.

Ready to give your AI agents governed skills and processes?

Koinoflow is open source and free to self-host. Your MCP server is live in 30 minutes.

View on GitHub

Open source (MIT) · free to self-host · managed hosting by Visionect