Skip to content

What is an MCP server? The Model Context Protocol explained

MCP is the open standard that lets AI assistants such as Claude, ChatGPT or Cursor use tools and data. Here is what an MCP server is, how local and remote servers differ, and what to watch out for on security.

Marvin4 min11 November 202617 Views
What is an MCP server? The Model Context Protocol explained

In short: An MCP server is a program that gives an AI assistant tools to work with. MCP stands for Model Context Protocol, an open standard. With it, an assistant like Claude, ChatGPT or Cursor can do more than write text: it can look up data and take actions, such as reading a file, creating a ticket or restarting a server.

Why does MCP exist?

Language models only know what is in their training data and in the current chat. They cannot see your files, your database or your server panel. Until recently, every service had to build a separate integration for every AI assistant.

MCP replaces that with one shared interface. A service builds an MCP server once, and every AI client that speaks MCP can use it. Anthropic published the protocol in November 2024; it is now supported by Claude, ChatGPT, Cursor, Gemini, VS Code and Windsurf, among others.

How does MCP work?

There are three roles:

RoleWhat it doesExample
HostThe app where you work with the AIClaude, ChatGPT, Cursor
MCP clientPart of the host, keeps the connection to one serverbuilt into the host
MCP serverProvides tools and datae.g. for GitHub, a database or your server panel

An MCP server can offer three kinds of building blocks:

  • Tools: functions the AI can call, for example "restart service" or "create backup".
  • Resources: data to read, such as files or records.
  • Prompts: ready-made templates for common tasks.

In practice: you type "Show me the latest errors in the log". The AI sees that it needs a tool from the MCP server, calls it, gets the log lines back and summarises them for you.

Local or remote MCP server?

Local MCP serverRemote MCP server
Runs onyour computer, as its own processthe provider's side, reachable via a URL
Connectionstandard input/output (stdio)HTTP (Streamable HTTP)
Sign-inusually an API key in a config fileusually OAuth: you log in with the provider and grant access
Setupinstall and update it yourselfpaste the URL, done
Good fordevelopment, local filescloud services, use in the browser and on your phone

For most people a remote MCP server is the easier choice: nothing to install, nothing to update, and sign-in uses the provider's normal login.

Newsletter
New articles, tutorials and server news straight to your inbox. After confirming your email — only for new addresses.
Unsubscribe anytime. No spam.

What can you do with MCP servers?

  • Search code repositories and open pull requests
  • Query databases without writing SQL
  • Manage tickets, calendars and documents
  • Manage servers and hosting: check status, read logs, create backups, change configs

Is MCP safe?

An MCP server can take real actions, so check three things:

  • Proper sign-in: OAuth is the usual method for remote servers. You grant access in the provider's login and can revoke it there at any time. Treat API keys in config files like passwords.
  • Only the access you need: give an AI client only the areas it actually needs. A client that only checks status does not need write access.
  • Confirmation for important actions: good MCP servers and clients ask before anything bigger happens, such as a restart or a restore.

Only use MCP servers from sources you trust. A server sees the data you send it.

MCP at ZAP-Hosting

If you run game servers, VPS, dedicated servers, TeamSpeak servers, Discord bots or domains with us, you don't need to set up your own MCP server. ZapX provides a hosted remote MCP server at https://zap-hosting.com/api/mcp. Connect Claude, ChatGPT, Cursor, Gemini or another client to your account via OAuth and decide whether it may only read or also control your servers. Then just ask in the chat: "Which of my servers are running?" or "Create a backup and restart the server."

MCP Connect is included from ZapX Pass Plus upwards. Our step-by-step guide Connect Claude or ChatGPT to your server shows how to set up your client. All endpoint details are on the MCP page.

FAQ

What does MCP stand for?

Model Context Protocol, an open standard that lets AI applications talk to external tools and data sources.

Is an MCP server the same as an API?

No. An API is meant for programs that developers write. An MCP server describes its tools so that an AI assistant can find and call them on its own. Many MCP servers use an API internally.

Do I need coding skills?

Not for a remote MCP server. You add the URL to your AI client and sign in.

Which AI clients support MCP?

Claude, Claude Code, ChatGPT, Cursor, Gemini, VS Code and Windsurf, among others. Features can differ by client and plan.

Marvin

About the author

Marvin

Managing Director

Leads ZAP-Hosting and writes about the big decisions: new products, pricing, and where ZAP-Hosting is headed.

Feedback

Was this blog post helpful?

Your feedback helps us prioritize and improve blog articles.

From category

More about Guides

More posts on the same topic—curated for you from our blog.

All articles in Guides
Guides4 min11 Nov 2026

Connect Claude or ChatGPT to your server: setting up the ZapX MCP connector

With the ZapX MCP connector you manage game servers, VPS, dedicated servers and TeamSpeak straight from Claude, ChatGPT or Cursor. Here is the setup step by step, including permissions.

Read more

In this category

Explore more

More interesting articles

Discover the latest news, tutorials, and tips from other categories.

All articles
News2 min11 Nov 2026

New at ZAP: manage your servers with Claude and ChatGPT

Restart, read logs, create backups, change configs: with MCP Connect you can now do it in a chat with Claude, ChatGPT, Cursor or Gemini. No MCP server of your own, OAuth sign-in, and permissions you set yourself.

Read more

Browse the highlights