Connect any REST API to MCP Forest and make it AI-accessible
MCP Forest can connect to any REST API, making your data and services accessible to AI assistants. Upload an OpenAPI specification or manually configure your API endpoints to get started.
Upload your OpenAPI/Swagger specification file
Automatically discovers all endpoints, parameters, and data types. Perfect for well-documented APIs.
Manually define API endpoints and parameters
Perfect when you don't have OpenAPI docs or want to connect specific endpoints only.
Let MCP Forest discover endpoints automatically
Provide just the base URL and MCP Forest will attempt to discover available endpoints and documentation.
Most common authentication method for APIs
OAuth tokens and JWT authentication
Username and password authentication
Public APIs that don't require authentication
Manage repositories, issues, and pull requests
Process payments and manage customers
Access and update Notion databases and pages
Connect your own application's API
Here's how a typical API configuration looks in MCP Forest:
{
"name": "github-api",
"baseUrl": "https://api.github.com",
"authentication": {
"type": "bearer_token",
"token": "ghp_your_token_here"
},
"endpoints": [
{
"path": "/user/repos",
"method": "GET",
"description": "List user repositories",
"parameters": {
"type": "all",
"sort": "updated",
"per_page": 30
}
},
{
"path": "/repos/{owner}/{repo}/issues",
"method": "GET",
"description": "List repository issues",
"parameters": {
"state": "open",
"labels": "bug,enhancement"
}
}
]
}"Show me all open issues in my repository" → AI fetches GitHub issues and summarizes them
"What were our top-selling products last month?" → AI analyzes Stripe payment data
"Create a new project page in Notion" → AI creates and structures the page automatically
"Export all customer data from last quarter" → AI fetches and formats your CRM data