{
"opencollection": "1.0.0",
"info": {
"name": "Langflow Base mcp_projects API",
"version": "1.9.0"
},
"items": [
{
"info": {
"name": "mcp_projects",
"type": "folder"
},
"items": [
{
"info": {
"name": "List Project Tools",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/api/v1/mcp/project/:project_id",
"params": [
{
"name": "project_id",
"value": "",
"type": "path"
},
{
"name": "mcp_enabled",
"value": "",
"type": "query"
}
],
"auth": {
"type": "oauth2",
"flow": "resource_owner_password_credentials",
"accessTokenUrl": "api/v1/login",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "List project MCP tools."
},
{
"info": {
"name": "Update Project Mcp Settings",
"type": "http"
},
"http": {
"method": "PATCH",
"url": "{{baseUrl}}/api/v1/mcp/project/:project_id",
"params": [
{
"name": "project_id",
"value": "",
"type": "path"
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "resource_owner_password_credentials",
"accessTokenUrl": "api/v1/login",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Update the MCP settings of all flows in a project and project-level auth settings.
On MCP Composer failure, this endpoint should return with a 200 status code and an error message in
the body of the response to display to the user."
},
{
"info": {
"name": "Get Project Composer Url",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/api/v1/mcp/project/:project_id/composer-url",
"params": [
{
"name": "project_id",
"value": "",
"type": "path"
}
],
"auth": {
"type": "oauth2",
"flow": "resource_owner_password_credentials",
"accessTokenUrl": "api/v1/login",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Get the MCP Composer URL for a specific project.
On failure, this endpoint should return with a 200 status code and an error message in
the body of the response to display to the user."
},
{
"info": {
"name": "Install Mcp Config",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/api/v1/mcp/project/:project_id/install",
"params": [
{
"name": "project_id",
"value": "",
"type": "path"
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "resource_owner_password_credentials",
"accessTokenUrl": "api/v1/login",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Install MCP server configuration for Cursor, Windsurf, or Claude."
},
{
"info": {
"name": "Check Installed Mcp Servers",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/api/v1/mcp/project/:project_id/installed",
"params": [
{
"name": "project_id",
"value": "",
"type": "path"
}
],
"auth": {
"type": "oauth2",
"flow": "resource_owner_password_credentials",
"accessTokenUrl": "api/v1/login",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Check if MCP server configuration is installed for this project in Cursor, Windsurf, or Claude."
}
]
}
],
"bundled": true
}