my-topology-engine
Топологический движок AI-агентов (MCP-сервер)
Сервер Model Context Protocol (MCP), предоставляющий детерминированный топологический движок рабочих процессов для AI-агентов. Вместо использования открытых, непредсказуемых промптов с персоной, этот сервер взаимодействует с Cloudflare Workers для выполнения 10-шаговых конвейеров смены состояний на периферии, возвращая клиенту структурированные снимки прогресса и шаблоны итераций.
Обзор
Этот MCP-сервер действует как мост между AI-клиентами (такими как Claude Desktop, Cursor или Glama) и вычислительным движком топологии на периферии, работающим на Cloudflare Workers.
Он позволяет AI-агенту отображать (аналогизировать) намерение человека в фиксированный 10-шаговый конвейер смены состояний. Он поставляет 10 выходных снимков одновременно вместе с адаптивным JSON-шаблоном для заполнения пропусков для следующей итерации.
Related MCP server: project-planner-mcp
Ключевые возможности
Соответствие протоколу: Реализовано с использованием официального Model Context Protocol (
@modelcontextprotocol/sdk).Детерминированная топология: Выполняет фиксированные шаги решения задач на Cloudflare Edge, устраняя галлюцинаторные циклы и снижая потребление GPU/токенов.
Человек в цикле (UX снимков): Возвращает 10 промежуточных снимков прогресса одновременно, позволяя пользователям просматривать временную шкалу и бесшовно выполнять откат.
Адаптивный шаблон промпта: Добавляет адаптивную JSON-схему в конец выходных данных для плавной совместной доработки промптов человеком и ИИ.
Предоставляемые MCP-инструменты
Этот сервер предоставляет подключенным AI-клиентам следующие MCP-инструменты:
1. run_topology_pipeline
Выполняет 10-шаговый детерминированный топологический конвейер на Cloudflare Workers и возвращает 10 снимков смены состояний вместе с JSON-шаблоном итерации.
Схема ввода (
inputSchema):task_description(строка, обязательно): Задача или намерение пользователя, которое необходимо обработать через топологию.filled_template(объект, необязательно): JSON-объект, содержащий параметры или значения для заполнения пропусков, предоставленные человеком или выведенные агентом.
Поведение и инструкции к промпту агента:
AI-агент сопоставляет высокоуровневый запрос пользователя с фиксированными шагами топологии движка.
Сервер вызывает API Cloudflare Workers для выполнения переходов состояний.
Возвращает структурированную JSON-нагрузку, содержащую 10 снимков и
appendix_template.AI-агент преобразует
appendix_templateв естественный разговорный формат, чтобы помочь человеку уточнить входные данные для последующих запусков.
Архитектура и схема взаимодействия
[Человек / AI-клиент (Claude, Cursor, Glama)] │ │ MCP-протокол (Stdio) ▼ [Этот MCP-сервер (контейнер Node.js)] │ │ HTTP POST (Edge REST API) ▼ [Движок Cloudflare Workers] └─ Выполняет топологию конечного автомата из 10 шагов и возвращает снимки
Переменные окружения
WORKER_URL: URL-адрес вашей конечной точки Cloudflare Worker (например,https://my-topology-engine.my-agent-api.workers.dev).
Начало работы
Локальный запуск через Docker
# Build the Docker image
docker build -t mcp-topology-server .
# Run the MCP container
docker run -i --rm -e WORKER_URL="[https://my-topology-engine.my-agent-api.workers.dev](https://my-topology-engine.my-agent-api.workers.dev)" mcp-topology-server
Installation in Claude Desktop / MCP Clients
Add the following configuration to your claude_desktop_config.json:
{
"mcpServers": {
"topology-engine": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"WORKER_URL=[https://your-worker.workers.dev](https://your-worker.workers.dev)",
"mcp-topology-server"
]
}
}
}Maintenance
Tools
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceA production-ready MCP server for AI agents, providing deep web research and RAG capabilities via Cloudflare Workers.
- FlicenseNot gradedqualityCmaintenanceA remote MCP server deployed on Cloudflare Workers for hosting and exposing MCP tools to AI clients via a remote endpoint.
- AlicenseNot gradedqualityAmaintenanceAn MCP server that orchestrates image generation across multiple pipelines (OpenAI, Recraft, Midjourney) with durable memory for project context, running on Cloudflare Workers.1Apache 2.0
- AlicenseAqualityBmaintenanceAn MCP server that exposes deterministic workflows as tools, allowing small models to reliably orchestrate APIs and other MCP servers with minimal parameters.21002MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Cloud-hosted MCP server for durable AI memory
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AGICoffe/my-topology-engine'
If you have feedback or need assistance with the MCP directory API, please join our Discord server