Overview
Paste an OpenAPI spec URL and BoostGPT automatically generates a working MCP server. No coding required.Quick Start
1
Get OpenAPI URL
Find your API’s OpenAPI specification URL:
2
Create Server
- Go to Dashboard -> MCP Servers
- Click Create Server
- Select Import OpenAPI
3
Paste URL
Paste your OpenAPI spec URL and click Generate
4
Server Ready
BoostGPT generates your MCP server instantly:
5
Connect to Agent
- Agent -> Tools tab -> Add Tool -> Add New
- Enter your MCP URL
- Start using in Playground
OpenAPI Format
Your OpenAPI spec should be in JSON or YAML format:Auto-Generated Tools
BoostGPT converts each API endpoint into an agent tool:| API Endpoint | Generated Tool | Description |
|---|---|---|
GET /users | list_users | List users with optional limit |
POST /users | create_user | Create a new user |
GET /users/{id} | get_user | Get user by ID |
PUT /users/{id} | update_user | Update user information |
DELETE /users/{id} | delete_user | Delete user |
Example: CRM API
OpenAPI Spec:Authentication
Add authentication to your OpenAPI spec:Testing
Test your MCP server after creation:1
Add to Agent
Connect your MCP server to any agent
2
Open Playground
Go to agent’s Playground tab
3
Test Tools
Common Issues
Invalid OpenAPI URL
Invalid OpenAPI URL
Ensure your URL returns valid OpenAPI 3.0+ JSON or YAML. Test it in a browser first.
Authentication failing
Authentication failing
Add security schemes to your OpenAPI spec and configure credentials in MCP server settings.
Tools not working
Tools not working
Check that your API endpoints return proper responses. Review error messages in agent Insights.
Best Practices
- Clear endpoint descriptions - AI uses descriptions to understand when to call tools
- Include examples - Add example requests/responses in your OpenAPI spec
- Document parameters - Describe what each parameter does
- Use semantic naming - Endpoint names like
/usersbecome tool names likelist_users - Version your API - Use
/v1/in paths to support multiple versions