Mevcut 600 uç noktalı API etrafında bir MCP sunucusu tasarlama

Özgün başlık: Designing an MCP server around an existing 600-endpoint API
Parallel AI, web uygulamasına, REST istemcilerine, Claude ve ChatGPT gibi MCP istemcilerine ve kendi AI aracılarına tek bir Flask yolundan 603 API işlemlerini nasıl sunar?
Paralel AI bir GTM altyapı katmanıdır: AI çalışanları, akıllı listeler, diziler, içerik ve ses aracıları. Ekipler tüm bunları web uygulamamızdan, kendi kodlarından veya halihazırda kullandıkları yapay zeka asistanından çalıştırır. Bu son kısım önemli. Arayan kişi artık bir düğmeye basan kişi değil. Bu kişi Claude, ChatGPT, Cursor veya birisi adına hareket eden kendi uygulama içi temsilcilerimizden biridir.
Bu bize bir mühendislik sorunu yaşattı. Bugün platform, 42 kategoride 474 yolda 603 işlemi sunuyor. Her birinin dört arayan için çalışması gerekiyor. Bu bizim React uygulamamız, REST API kullanan geliştiricilerimiz, harici MCP istemcilerimiz ve ürünün içinde çalışan yapay zeka çalışanlarımızdır.
How Parallel AI serves 603 API operations to its web app, REST clients, MCP clients like Claude and ChatGPT, and its own AI agents from one Flask route.
Parallel AI is a GTM infrastructure layer: AI employees, smart lists, sequences, content, and voice agents. Teams run it all from our web app, from their own code, or from the AI assistant they already use. That last part matters. More and more, the caller isn t a person clicking a button. It s Claude, ChatGPT, Cursor, or one of our own in-app agents acting on someone s behalf.
That gave us an engineering problem. Today the platform exposes 603 operations across 474 paths in 42 categories . Each one has to work for four callers. That s our React app, developers using the REST API, external MCP clients, and the AI employees running inside the product.
Cómo Parallel AI realiza 603 operaciones API para su aplicación web, clientes REST, clientes MCP como Claude y ChatGPT, y sus propios agentes de IA desde una ruta Flask.
Parallel AI es una capa de infraestructura de GTM: empleados de AI, listas inteligentes, secuencias, contenido y agentes de voz. Los equipos lo ejecutan todo desde nuestra aplicación web, desde su propio código o desde el asistente de IA que ya utilizan. Esa última parte importa. Cada vez más, la persona que llama no es una persona que hace clic en un botón. Es Claude, ChatGPT, Cursor o uno de nuestros propios agentes en la aplicación que actúa en nombre de alguien.
Eso nos dio un problema de ingeniería. Hoy la plataforma expone 603 operaciones en 474 rutas en 42 categorías. Cada uno tiene que trabajar para cuatro personas que llaman. Esa es nuestra aplicación React, los desarrolladores que utilizan la API REST, los clientes MCP externos y los empleados de IA que se ejecutan dentro del producto.
Как Parallel AI выполняет 603 операции API для своего веб-приложения, клиентов REST, клиентов MCP, таких как Claude и ChatGPT, а также своих собственных агентов ИИ из одного маршрута Flask.
Параллельный ИИ — это уровень инфраструктуры GTM: сотрудники ИИ, умные списки, последовательности, контент и голосовые агенты. Команды запускают все это из нашего веб-приложения, из своего собственного кода или из ИИ-помощника, который они уже используют. Последняя часть имеет значение. Все чаще звонящий — это не человек, нажимающий кнопку. Это Claude, ChatGPT, Cursor или один из наших собственных агентов в приложении, действующих от чьего-то имени.
Это дало нам инженерную проблему. Сегодня платформа предоставляет 603 операции по 474 путям в 42 категориях. Каждый должен работать на четырех абонентов. Это наше приложение React, разработчики, использующие REST API, внешние клиенты MCP и сотрудники искусственного интеллекта, работающие внутри продукта.