Skip to main content

What is an MCP server?

An MCP server is a named, hosted process that exposes one or more tools to any MCP-compatible AI client. When the AI connects to your server, it discovers all available tools and their input schemas — then decides which ones to call based on the conversation. Each server gets its own:
  • Subdomain URLhttps://your-subdomain.mcpcore.io/mcp (chosen by you at creation time)
  • Security mode — independent auth configuration (Public, Unlisted, API Key, or OAuth)
  • Tool collection — the functions the AI can call
  • Environment secrets — encrypted key-value pairs referenced as env.KEY_NAME
You can create as many servers as you need. Common patterns:
PatternExample subdomain
One server per projectgithub-tools, jira-tools, slack-bot
One server per environmentmy-api-dev, my-api-prod
One server per teamdata-team, infra-tools
One server per customeracme-corp, example-inc

Create a server

1

Navigate to My Servers

From the dashboard sidebar, click My Servers, then click the New Server button.
New Server button in the My Servers list
2

Fill in the server details

The creation form has the following fields:

Code

A unique machine identifier for your server (5–100 characters). Used internally and in integration configs. Must be in snake_case or camelCase format.
Example: github_tools, slackBot, inventory_api

Title

A human-readable name displayed in the dashboard (5–255 characters).
Example: GitHub Tools, Slack Bot, Inventory API

Description (optional)

A short description of what this server does (max 255 characters).

Category

Select the category that best describes your server’s purpose:
CategoryUse for
Data & DatabaseDatabase connections, SQL, NoSQL, data warehouses
Files & DocumentsFile systems, cloud storage, document management
Web & SearchWeb scraping, search engines, external APIs
DevTools & RepositoriesGit, version control, CI/CD, code hosting
Messaging & CollaborationSlack, Teams, email, communication platforms
Business & ProductivityCRM, ERP, project management, analytics
AI & ML ServicesMachine learning APIs, AI models, NLP services
Automation & WorkflowsZapier, workflow engines, task automation
Security & AuthAuthentication, authorization, security tools
Custom & InternalInternal tools, custom integrations
OtherUncategorized or specialized services

Subdomain

The subdomain for your server’s endpoint (1–63 characters). Must contain only lowercase letters, numbers, and hyphens; cannot start or end with a hyphen.Your server will be reachable at https://your-subdomain.mcpcore.io/mcp. Choose something short and memorable.
Example: github-toolshttps://github-tools.mcpcore.io/mcp
Subdomains must be globally unique across all MCPCore accounts. If your preferred subdomain is taken, try adding a suffix (e.g. my-github-tools).

Instructions (optional)

Custom system-level instructions sent to the AI when it connects to this server. Use this to give the AI context about your tools’ intended scope, tone, or constraints.
Example: Only use these tools for read-only operations. Never modify data unless explicitly asked.

Transport Type

Currently only Streamable is available — the default real-time streaming transport for MCP.

Rate Limit Per Minute

Maximum number of tool calls per minute (0 = unlimited, max 5000). Use this to protect backend services from excessive AI-driven calls.
Default: 60 requests/minute

Security Mode

How incoming requests are authenticated. See Security Overview for a full comparison.
Create server form with all fields
3

Click Create server

Your server is live immediately. You’ll be redirected to the server detail page where you can start adding tools.

The server detail page

Once created, the server detail page is your central hub:
Server detail page showing Overview, Analytics, and Integration tabs
The page is organised into three tabs:
TabWhat’s here
OverviewSubdomain URL, security info, tools list, environment secrets, recent logs and traffic
AnalyticsRequest volume, error rate, latency, tool breakdown, session and hourly trends
IntegrationReady-to-paste config snippets for Claude Desktop, Cursor, VS Code, Windsurf, and Cline

Your server’s endpoint URL

Your server’s MCP endpoint URL is based on the subdomain you chose:
https://your-subdomain.mcpcore.io/mcp
For Unlisted mode, the URL includes an embedded secret key:
https://your-subdomain.mcpcore.io/mcp/{secretKey}
Copy the endpoint URL from the Overview section of the server detail page. This URL is permanent — it never changes if you rename the server or update its settings.

Next steps