Quickstart Guide
Transform any API into an AI-ready MCP service in 60 seconds
Prerequisites
- MCPify Account: Sign up at app.mcpify.org/signup
- API Documentation: Have your API's OpenAPI spec, GraphQL schema, or REST documentation ready
- API Credentials: API keys or OAuth credentials for your service
Step 1: Install MCPify CLI
Install the MCPify CLI tool to manage your integrations from the command line.
npm install -g @mcpify/cli
yarn global add @mcpify/cli
Step 2: Initialize Your Integration
Create a new MCPify configuration for your API. The CLI will guide you through the setup.
mcpify init my-api
This creates a mcpify.json
configuration file:
{
"name": "my-api",
"version": "1.0.0",
"description": "My API integration for AI agents",
"gateway": {
"url": "https://gateway.mcpify.org",
"region": "us-east-1"
},
"source": {
"type": "openapi",
"url": "https://api.example.com/openapi.json"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"tokenUrl": "https://api.example.com/oauth/token",
"scopes": ["read", "write"]
},
"tools": []
}
Step 3: Import Your API
MCPify can automatically import your API from various sources:
From OpenAPI/Swagger
mcpify import openapi https://api.example.com/openapi.json
From GraphQL
mcpify import graphql https://api.example.com/graphql
Manual Configuration
mcpify add-tool --name "list_users" --endpoint "/users" --method GET
Step 4: Configure Authentication
Securely store your API credentials in MCPify's encrypted vault:
mcpify auth configure
The CLI will prompt for your credentials based on the auth type:
- • API Key: Enter your API key
- • OAuth2: Client ID and Client Secret
- • Basic Auth: Username and Password
Step 5: Deploy to MCPify Gateway
Deploy your configuration to make it available to AI agents:
mcpify deploy
✓ Your MCP service is now live at:
https://gateway.mcpify.org/services/my-api
Step 6: Test Your Integration
Test your MCP service with the built-in testing tool:
mcpify test list_users
Or connect it to Claude Desktop for interactive testing:
# Add to Claude Desktop config
{
"mcpServers": {
"my-api": {
"url": "https://gateway.mcpify.org/services/my-api",
"apiKey": "YOUR_MCPIFY_API_KEY"
}
}
}
Using with AI Agents
With Claude
Add your MCP server URL to Claude Desktop or use the Anthropic API:
from anthropic import Anthropic
client = Anthropic()
response = client.messages.create(
model="claude-3-opus",
mcp_servers=[{
"url": "https://gateway.mcpify.org/services/my-api"
}],
messages=[{"role": "user", "content": "List all users"}]
)
With GPT-5
Use OpenAI's Responses API with MCP support:
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5",
tools=[{
"type": "mcp",
"server_url": "https://gateway.mcpify.org/services/my-api"
}],
input="Get the list of active users"
)
Next Steps
Understand MCP Schema
Learn how MCPify generates rich tool descriptions and schemas
Read moreGateway Architecture
Explore the multi-tenant gateway that powers MCPify
Read moreOAuth & Security
Configure OAuth flows and manage credentials securely
Read moreCaching Strategies
Optimize performance with intelligent caching
Read moreNeed Help?
Our team is here to help you succeed with MCPify.