Anthropic introduced MCP as an open protocol in November 2024 to make it easier for AI applications to reach the systems where context lives. The basic idea is straightforward: a client, such as an AI application, can discover a server's tools and resources through a common protocol instead of every model vendor and every business system inventing its own connector. Anthropic's documentation compares the result to a standard port for context. That comparison is useful only if it is not stretched too far. A common port can make devices compatible; it cannot decide whether plugging a device into a production database is wise.
What MCP Standardises — and What It Does Not
MCP can standardise the mechanics of exposing tools, prompts and resources. In practice, that can mean an agent reads an approved knowledge base, searches a ticketing system, retrieves an account record, or submits a tightly constrained request to a workflow. It can also let a company move more deliberately between compatible clients and servers rather than rebuilding every integration for a single model. OpenAI added support for remote MCP servers in the Responses API in 2025, and Anthropic later contributed MCP to the Agentic AI Foundation. Those are strong signs that the protocol has ecosystem relevance. They are not a promise that every server is safe, mature, compatible, or appropriate for a business process.
The protocol does not settle identity, authorisation, data retention, quality, or liability. It does not decide whether a tool description has been tampered with, whether an instruction hidden in a document should be trusted, whether a server is operated by the vendor it claims to represent, or whether a request should be approved by a human. It also does not measure whether an agent's answer is correct. Those concerns live in the surrounding architecture: the identity provider, network controls, secrets management, data catalogue, evaluation suite, monitoring stack and incident process.
A Singapore Enterprise Design Pattern
Start with an inventory, not a marketplace search. List the business process, the data classes it touches, the target systems, the action an agent may take, the person who owns the outcome, and the effect of a wrong action. Then make the first connection read-only where possible. A customer-service assistant may retrieve current policy text and draft a response, but should not alter a customer record. A finance assistant may reconcile an invoice against a purchase order, but should not release a payment. This staged approach implements the same practical principle highlighted in IMDA's agentic-AI framework: bound the agent's powers and keep humans meaningfully accountable at consequential checkpoints.
For every MCP server, identify the operator, source repository, release process, authentication method, permissions requested, network destination, data returned, and support owner. Put service credentials behind a gateway rather than inside an agent prompt or configuration file. Give each connector its own identity and a narrow scope. Log the user request, the tool selected, the arguments supplied, the result returned, the model decision, and the approval outcome. A log that only says an agent completed a task is not enough to investigate an error or satisfy an internal reviewer.
Questions to Ask a Vendor or Integrator
Ask whether the implementation uses a first-party, vendor-maintained or community-maintained server, and how that choice is validated over time. Ask how client credentials are issued and revoked, whether tools can be allow-listed per workflow, how the system handles a tool that returns malicious or irrelevant content, and whether a human can see and reject a proposed action before it writes to a production system. Ask to see a failure test: an expired credential, a prompt-injection attempt embedded in retrieved content, a server outage, and a request that exceeds the agent's approved scope. A credible supplier should be able to explain the expected behaviour and show its audit trail.
Cost needs the same discipline. The protocol itself may be open, but a production implementation has costs in connector hosting, identity, monitoring, security review, model calls, tool calls, storage and support. Estimate work by real transactions, not a single happy-path demonstration. Measure how often the agent calls a tool, how much context it sends, how often it escalates, and the cost of human review. The cheapest connector is rarely the one with the lowest implementation effort if it creates a recurring reconciliation and incident burden.
The Buying Decision
MCP is valuable when it makes a clearly governed connection cheaper to build, test and maintain. It is a poor reason to grant broad access to an unverified service or to skip the security work that an autonomous workflow requires. Select MCP where its standardisation fits the systems you need to reach, then judge the implementation on the controls around it: provenance, least privilege, policy enforcement, evaluation, observability and recovery. That is how an integration standard becomes a useful part of an enterprise-agent architecture rather than a new route into the same old operational risk.
Frequently asked questions
What does MCP standardise?
MCP standardises how an AI application discovers and calls external tools or retrieves context from servers. It does not decide which employee may access a system, what an agent may approve, or whether a tool call is safe for a particular business process.
Does using MCP make an enterprise AI system secure?
No. Security still depends on server provenance, strong authentication, least-privilege authorisation, data classification, logging, testing, approval gates, and an incident response process. Treat protocol adoption as an integration choice, not a security certification.
Should an enterprise use remote MCP servers?
Potentially, after verifying the server owner, transport, authentication model, scopes, data handling, tool behaviour, and support process. Start with read-only, low-risk tools and promote authority only after evaluation and monitoring.
Sources and further reading
- Primary source Anthropic — Introducing the Model Context Protocol
- Primary source Anthropic — Model Context Protocol documentation
- Primary source Anthropic — Donating MCP and establishing the Agentic AI Foundation
- Primary source OpenAI — New tools and features in the Responses API
- Primary source IMDA — Artificial Intelligence in Singapore: Model AI Governance Framework for Agentic AI
Related resources
Go deeper on this topic
Research cluster
Start with the Enterprise AI Agents in Singapore pillar
This focused analysis sits under a broader, source-backed guide. Start there for the complete decision framework.
- Enterprise AI Agents in Singapore: Architecture, Governance, Costs and Vendor SelectionA Singapore decision guide for selecting enterprise-agent architecture, governance controls, operating budgets, and delivery partners.
- The Control Tower ProblemDesign identity, permissions, logs, approval gates, and emergency-stop controls for enterprise AI agents.
- OpenAI's Agent Stack: Responses API, Built-in Tools and Enterprise ControlsEvaluate OpenAI's Responses API, built-in tools, orchestration options, and controls for an enterprise-agent platform.
Directory next step
Find Singapore providers for this work
Compare Singapore providers for governed AI integrations, enterprise data access, and agent operations.
Find AI integration providers →Reader notes
Questions, corrections, and field notes
Curated notes from verified readers. Submissions are reviewed before publication.
Loading reader notes...

