Skip to content
IconMind

MCP

Server icons

30 icons in the server group of MCP: MCP, Auth flow, Cancel request and 27 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

30 icons · 1 of 8 groupsOpen in browser

The 30 server icons in MCP, described

MCPmcp
MCP, the Model Context Protocol — the standard a model uses to talk to tools and data sources.
Auth flowmcp-auth-flow
The rack with a lock in it — the steps a client goes through to be let in.
Cancel requestmcp-cancel-request
The rack with a slash in it — a request the client no longer wants answered.
Capability negotiationmcp-capability-negotiate
The rack with an arrow pointing both ways — client and server agreeing on what each can do.
Server discoverymcp-discovery
The rack with an eye in it — a server found by name, not by address.
Error codemcp-error-code
The rack with a line and a cross under it — the number that says what went wrong.
Gatewaymcp-gateway
The rack with two posts in it — the one door many servers sit behind.
Multi-servermcp-multi-server
The rack with two slots in it — several servers behind one client.
MCP OAuthmcp-oauth
MCP OAuth — the server proves who may call it with a token from an authorisation flow.
Progress tokenmcp-progress-token
The rack with a bar in it — the token a long request reports its progress against.
Prompt templatemcp-prompt-template
The rack with brackets in it — a prompt with the blanks still to fill.
Proxymcp-proxy
The rack with a relay point on a wire — a server that passes calls on to another.
Rate limitmcp-rate-limit
The rack with a funnel in it — only so many calls let through in a window.
Resource updatemcp-resource-update
The rack with an arrow looping back — a resource the server says has changed.
Retry policymcp-retry-policy
The rack with chevrons up and down — how a failed call is tried again, and how often.
Schema versionmcp-schema-version
The rack with a hash in it — which revision of the protocol the server speaks.
MCP scopemcp-scope
An MCP scope — allowed to do this much and no more, a narrowed grant of permissions.
Scope grantmcp-scope-grant
The rack with a funnel and a check under it — the scopes a client asked for and got.
MCP servermcp-server
An MCP server — the provider that exposes tools, resources and prompts to a model.
MCP server addmcp-server-add
MCP server add — connect and register another server so the model can use it.
MCP server alertmcp-server-alert
MCP server alert — something is wrong with this server and it needs attention.
MCP server checkmcp-server-check
MCP server check — the server answered, is connected and reports healthy.
MCP server devmcp-server-dev
MCP server dev — a server still being written and built, not yet published.
Server healthmcp-server-health
The rack with a heart in it — whether the server is alive and answering.
Server logmcp-server-log
The rack with lines in it — what the server wrote while it ran.
Server metricmcp-server-metric
The rack with bars in it — how much the server is doing, measured.
MCP server offmcp-server-off
MCP server off — the server is disabled, disconnected or stopped.
MCP server testmcp-server-test
MCP server test — run the server against a pretend client before it goes live.
Tool annotationmcp-tool-annotation
The rack with a tag in it — hints about a tool: read-only, destructive, idempotent.
Tool timeoutmcp-tool-timeout
The plug with a clock on it — a tool call given up on after so long.

In code, each is one import — import { Mcp } from "@iconmind/react/icons/mcp" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Narrow it by tag

Every server icon in MCP, free to ship

30 icons in outline and duotone at three weights, generated from one grid so nothing in the set can drift out of step. MIT licensed — commercial use, no attribution, no seat count.

Other groups in MCP