Skip to main content
Glama
Knuckles-Team

audio-transcriber

Audio Transcriber

CLI или API | MCP | Агент

PyPI - Version MCP Server PyPI - Downloads GitHub Repo stars GitHub forks GitHub contributors PyPI - License GitHub GitHub last commit (by committer) GitHub pull requests GitHub closed pull requests GitHub issues GitHub top language GitHub language count GitHub repo size GitHub repo file count (file type) PyPI - Wheel PyPI - Implementation

Версия: 2.1.0

Документация — Инструкции по установке, развёртыванию и использованию через CLI, Python API, MCP-сервер и A2A-агента поддерживаются в официальной документации.


Related MCP server: audio-transcription-mcp

Обзор

Audio Transcriber — это производственный агент и сервер Model Context Protocol (MCP), предназначенный для прямого взаимодействия с сервисом транскрибации ваших .wav .mp4 .mp3 .flac файлов в текст или записи собственного аудио.


Ключевые особенности

  • Консолидированные инструменты MCP с маршрутизацией по действиям: минимизируют накладные расходы на токены и устраняют раздувание инструментов в контекстах LLM, группируя методы в оптимизированные переключаемые модули инструментов.

  • Безопасность корпоративного уровня: всесторонняя поддержка политик Eunomia, делегирования токенов OIDC и детального отслеживания контекста выполнения.

  • Встроенный графовый агент: встроенный агент Pydantic AI, поддерживающий Agent Control Protocol (ACP) и стандартные веб-интерфейсы (AG-UI).

  • Встроенная телеметрия и трассировка: готовые экспортёры OpenTelemetry и нативная трассировка Langfuse.


CLI или API

Этот агент оборачивает API «Транскрибируйте ваши .wav .mp4 .mp3 .flac файлы в текст или записывайте собственное аудио!». Вы можете взаимодействовать с ним программно или через встроенные точки входа для выполнения.

Подробные инструкции по использованию базовых обёрток API, расширенных привязок схем и справочников SDK для разработчиков поддерживаются в docs/index.md.


MCP

Этот сервер использует динамические инструменты action-routed для оптимизации накладных расходов на токены и максимальной совместимости с IDE.

Доступные инструменты MCP

Таблица ниже автоматически генерируется из работающего сервера — не редактируйте вручную.

Сокращённые инструменты с маршрутизацией по действиям (MCP_TOOL_MODE=condensed)

Инструмент MCP

Переменная включения

Описание

audio_ingest_transcription

MISCTOOL

Транскрибирует аудиофайл и нативно встраивает его в граф знаний.

health_check

MISCTOOL

transcribe_audio

AUDIO_PROCESSINGTOOL

Транскрибирует аудио из предоставленного файла или записывая с микрофона.

transcribe_media

MEDIA_SIDECARTOOL

Проверяет дайджест, транскрибирует через Whisper и возвращает форму AudioSegment.

Подробные инструменты с прямым сопоставлением 1:1 с API (MCP_TOOL_MODE=verbose или both)

Инструмент MCP

Переменная включения

Описание

audio_transcriber_export

AUDIO_TRANSCRIBERTOOL

Экспортирует транскрипцию в указанные форматы.

audio_transcriber_initiate_stream

AUDIO_TRANSCRIBERTOOL

Инициирует поток аудиовхода.

audio_transcriber_interact

AUDIO_TRANSCRIBERTOOL

Взаимодействует с сервером PersonaPlex через WebSocket.

audio_transcriber_record

AUDIO_TRANSCRIBERTOOL

Записывает аудио в течение указанного времени или до остановки.

audio_transcriber_save_stream

AUDIO_TRANSCRIBERTOOL

Сохраняет записанные кадры в WAV-файл.

audio_transcriber_stop_stream

AUDIO_TRANSCRIBERTOOL

Останавливает и закрывает аудиопоток.

audio_transcriber_transcribe

AUDIO_TRANSCRIBERTOOL

Транскрибирует аудиофайл с использованием инициализированного бэкенда.

4 инструмента с маршрутизацией по действиям · 7 подробных инструментов 1:1. Каждый включён, если только его переключатель <DOMAIN>TOOL не установлен в false; MCP_TOOL_MODE выбирает поверхность (**intent по умолчанию* — шесть глагольных инструментов, детальный набор загружается по требованию · condensed с маршрутизацией по действиям · verbose 1:1 · both). Автоматически сгенерировано — не редактировать.*

Подробные схемы инструментов, формы параметров и ограничения валидации сохраняются в docs/usage.md.

Динамический выбор инструментов и видимость

Этот MCP-сервер поддерживает динамический выбор набора инструментов и фильтрацию видимости во время выполнения. Это позволяет ограничить набор открытых инструментов, чтобы не раздувать контекстное окно LLM.

Вы можете настроить фильтрацию инструментов через несколько каналов ввода:

  • Аргументы CLI: передавайте --tools или --toolsets (или их отключённые аналоги --disabled-tools и --disabled-toolsets) при запуске.

  • Переменные окружения: определите стандартные переменные окружения:

    • MCP_ENABLED_TOOLS / MCP_DISABLED_TOOLS

    • MCP_ENABLED_TAGS / MCP_DISABLED_TAGS

  • Заголовки HTTP SSE-запросов: передавайте пользовательские заголовки при инициализации транспорта:

    • x-mcp-enabled-tools / x-mcp-disabled-tools

    • x-mcp-enabled-tags / x-mcp-disabled-tags

  • Query-параметры HTTP SSE-запросов: добавляйте query-параметры непосредственно к URL вашего транспортного соединения:

    • ?tools=tool1,tool2

    • ?tags=tag1

Когда указаны query-строки или параметры, не использующий LLM уровень разрешения графа знаний (на основе DynamicToolOrchestrator) сопоставляет намерения запросов с известными тегами, именами или описаниями инструментов, с безопасным возвратом к запасному варианту и автоматическим фоновым обновлением кэша каждые 24 часа.


Примеры конфигурации MCP

Установите дополнительный пакет [mcp], ориентированный на подключение. В примерах используется audio-transcriber[mcp] для добавления FastMCP / FastAPI через agent-utilities[mcp]; требуемое ядро Agent Utilities по-прежнему включает epistemic-graph[full]. Дополнительный пакет [agent-runtime] дополнительно включает оркестрацию моделей.

Транспорт stdio (локальные IDE — Cursor, Claude Desktop, VS Code)

{
  "mcpServers": {
    "audio-transcriber-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "audio-transcriber[mcp]",
        "audio-transcriber-mcp"
      ],
      "env": {
        "MCP_TOOL_MODE": "intent",
        "AUDIO_PROCESSINGTOOL": "True",
        "MEDIA_SIDECARTOOL": "True",
        "MISCTOOL": "True",
        "TRANSCRIBE_DIRECTORY": "/path/to/transcribe_directory",
        "WHISPER_MODEL": "base"
      }
    }
  }
}

Ссылки времени выполнения требуют лаунчера с поддержкой алиасов, такого как GraphOS. Другие лаунчеры должны опускать эти записи и внедрять разрешённые значения через собственную границу секретов времени выполнения.

Транспорт Streamable-HTTP (сетевой / продакшен)

{
  "mcpServers": {
    "audio-transcriber-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "audio-transcriber[mcp]",
        "audio-transcriber-mcp",
        "--transport",
        "streamable-http",
        "--port",
        "8000"
      ],
      "env": {
        "TRANSPORT": "streamable-http",
        "HOST": "127.0.0.1",
        "PORT": "8000",
        "MCP_TOOL_MODE": "intent",
        "AUDIO_PROCESSINGTOOL": "True",
        "MEDIA_SIDECARTOOL": "True",
        "MISCTOOL": "True",
        "TRANSCRIBE_DIRECTORY": "/path/to/transcribe_directory",
        "WHISPER_MODEL": "base"
      }
    }
  }
}

В качестве альтернативы подключитесь к предварительно развёрнутому экземпляру Streamable-HTTP по url:

{
  "mcpServers": {
    "audio-transcriber-mcp": {
      "url": "http://localhost:8000/audio-transcriber-mcp/mcp"
    }
  }
}

Запустите проверенный образ контейнера как дочерний процесс stdio с минимальными привилегиями (без слушателя или опубликованного порта):

docker run -i --rm \
  --read-only \
  --cap-drop=ALL \
  --security-opt=no-new-privileges \
  --pids-limit=256 \
  --tmpfs /tmp:rw,noexec,nosuid,nodev,size=64m \
  -e TRANSPORT=stdio \
  -e MCP_TOOL_MODE=intent \
  -e AUDIO_PROCESSINGTOOL=True \
  -e MEDIA_SIDECARTOOL=True \
  -e MISCTOOL=True \
  -e TRANSCRIBE_DIRECTORY=/path/to/transcribe_directory \
  -e WHISPER_MODEL=base \
  registry.example.invalid/audio-transcriber@sha256:<digest> audio-transcriber-mcp

Для контейнеризованного сетевого HTTP укажите аутентифицированный TLS-вход (или прямой серверный TLS), точный MCP_ALLOWED_HOSTS и точную политику CIDR для доверенного прокси через профиль развёртывания, принадлежащий оператору. Генератор не создаёт неаутентифицированный non-loopback слушатель.

Автоматически сгенерировано из env-поверхности, считываемой из кода (MCP_TOOL_MODE + переменные пакета) — не редактировать.

Дополнительные параметры развёртывания

audio-transcriber может работать как локальный stdio-процесс или контейнер, либо за удалённой сетевой границей. Руководство по развёртыванию содержит подробный транспортный контракт.

  • Локальный контейнер — запускайте проверенный неизменяемый образ как дочерний процесс stdio с минимальными привилегиями, без слушателя или опубликованного порта.

  • Удалённый URL — подключайтесь через аутентифицированный HTTPS-вход, предоставленный оператором. Храните его URL, ссылки на исходящие учётные данные, профиль доверия и точный MCP_ALLOWED_HOSTS в AgentConfig.

Агент

В этом репозитории представлен полностью интегрированный графовый агент Pydantic AI. Он общается через Agent Control Protocol (ACP) и бесшовно взаимодействует с Agent Web UI (AG-UI) и терминальным интерфейсом.

Запуск CLI агента

Чтобы запустить интерактивного агента с интерфейсом командной строки:

# Configure transcription (optional)
export WHISPER_MODEL="base"
export TRANSCRIBE_DIRECTORY="/path/to/transcribe_directory"

# Run the agent server
audio-transcriber-agent --provider openai --model-id gpt-4o

Оркестрация с помощью Docker Compose

Следующий файл docker/agent.compose.yml настраивает агента, веб-интерфейс и терминальный интерфейс вместе:

version: '3.8'

services:
  audio-transcriber-mcp:
    image: example/audio-transcriber:mcp
    container_name: audio-transcriber-mcp
    hostname: audio-transcriber-mcp
    restart: always
    env_file:
      - ../.env
    environment:
      - PYTHONUNBUFFERED=1
      - HOST=0.0.0.0
      - PORT=8000
      - TRANSPORT=streamable-http
    ports:
      - "8000:8000"
    healthcheck:
      test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/health')"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 10s
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

  audio-transcriber-agent:
    image: example/audio-transcriber@sha256:<digest>
    container_name: audio-transcriber-agent
    hostname: audio-transcriber-agent
    restart: always
    depends_on:
      - audio-transcriber-mcp
    env_file:
      - ../.env
    command: [ "audio-transcriber-agent" ]
    environment:
      - PYTHONUNBUFFERED=1
      - HOST=0.0.0.0
      - PORT=9014
      - MCP_URL=http://audio-transcriber-mcp:8000/mcp
      - PROVIDER=${PROVIDER:-openai}
      - MODEL_ID=${MODEL_ID:-gpt-4o}
      - ENABLE_WEB_UI=True
      - ENABLE_OTEL=True
    ports:
      - "9014:9014"
    healthcheck:
      test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:9014/health')"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 10s
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

Подробные объяснения архитектуры графовых узлов, конфигурации пользовательских навыков и руководства по агентной трассировке доступны в docs/deployment.md.


Безопасность и управление

Основанная непосредственно на готовом к корпоративному использованию ядре agent-utilities, система полностью поддерживает стандартные параметры безопасности:

Контроль доступа и применение политик

  • Политики Eunomia: детальная авторизация инструментов на основе политик. Поддерживает режимы none, локальный embedded (mcp_policies.json) или централизованный remote.

  • Делегирование токенов OIDC: соответствует обмену токенами RFC 8693 для передачи аутентифицирующих учётных данных пользователя от Web UI / ACP → агент → MCP.

  • Ограниченные учётные данные: контекст выполнения ограничен конкретной личностью вызывающего.

Таблица безопасности времени выполнения

Функция

Функциональность

Включение

Защита инструментов

Проверка чувствительности с валидацией с участием человека

Включено по умолчанию

Защита от инъекций в промпты

Сканирование входных данных, мониторинг повторов и блокировка рекурсивных циклов

Включено по умолчанию

Защита безопасности контекста

Детекторы зависших циклов и упреждающие предупреждения о переполнении контекста

Включено по умолчанию


Переменные окружения

Переменные окружения пакета

Переменная

Пример

Описание

HOST

0.0.0.0

PORT

8000

TRANSPORT

stdio

Варианты: stdio, streamable-http, sse

ENABLE_OTEL

True

OTEL_EXPORTER_OTLP_ENDPOINT

http://localhost:8080/api/public/otel

OTEL_EXPORTER_OTLP_PUBLIC_KEY

secret-injected

OTEL_EXPORTER_OTLP_SECRET_KEY

secret-injected

OTEL_EXPORTER_OTLP_PROTOCOL

http/protobuf

EUNOMIA_TYPE

none

Варианты: none, embedded, remote

EUNOMIA_POLICY_FILE

mcp_policies.json

EUNOMIA_REMOTE_URL

http://eunomia-server:8000

TRANSCRIBE_DIRECTORY

/path/to/transcribe_directory

Каталог, в который записываются транскрипты (по умолчанию — каталог данных внутри audio-transcriber)

MISCTOOL

True

AUDIO_PROCESSINGTOOL

True

MEDIA_SIDECARTOOL

True

WHISPER_MODEL

base

Стандартная модель OpenAI Whisper для локальной транскрипции (например, base, tiny, small)

Унаследованные переменные agent-utilities (применяются к каждому коннектору)

Переменная

Пример

Описание

MCP_TOOL_MODE

intent

Способ предоставления инструментов: intent | condensed | verbose | both

MCP_ENABLED_TOOLS

Список разрешённых инструментов через запятую

MCP_DISABLED_TOOLS

Список запрещённых инструментов через запятую

MCP_ENABLED_TAGS

Список разрешённых тегов через запятую

MCP_DISABLED_TAGS

Список запрещённых тегов через запятую

MCP_CLIENT_AUTH

Исходящая аутентификация дочерних MCP: oidc-client-credentials | basic | none

OIDC_CLIENT_ID

ID клиента OIDC (аутентификация сервисной учётной записи)

OIDC_CLIENT_SECRET_REF

secret://identity/oidc-client-secret

Ссылка на секрет времени выполнения для сервисной учётной записи OIDC

MCP_BASIC_AUTH_USERNAME

Имя пользователя HTTP Basic (MCP_CLIENT_AUTH=basic)

MCP_BASIC_AUTH_PASSWORD_REF

secret://identity/mcp-basic-password

Ссылка на секрет времени выполнения для HTTP Basic-аутентификации (MCP_CLIENT_AUTH=basic)

DEBUG

False

Подробное журналирование

PYTHONUNBUFFERED

1

Небуферизованный stdout (рекомендуется в контейнерах)

MCP_URL

http://localhost:8000/mcp

URL MCP-сервера, к которому подключается агент

PROVIDER

openai

LLM-провайдер для агента

MODEL_ID

gpt-4o

ID модели для агента

ENABLE_WEB_UI

True

Обслуживание веб-интерфейса AG-UI

16 переменных пакета + 16 унаследованных переменных. Автоматически сгенерировано из .env.example и общего набора agent-utilities — не редактируйте.

Все переменные, которые читает сервер, сгруппированы по назначению.

Транскрипция

Переменная

Описание

По умолчанию

WHISPER_MODEL

Локальная модель OpenAI Whisper (например, base, tiny, small)

base

TRANSCRIBE_DIRECTORY

Каталог, в который записываются транскрипты

каталог данных

MCP-сервер / транспорт

Переменная

Описание

По умолчанию

TRANSPORT

stdio, streamable-http или sse

stdio

HOST

Адрес привязки (HTTP-транспорты)

0.0.0.0

PORT

Порт привязки (HTTP-транспорты)

8000

MCP_TOOL_MODE

Способ предоставления инструментов: condensed, verbose или both

condensed

MCP_ENABLED_TOOLS / MCP_DISABLED_TOOLS

Список разрешённых/запрещённых инструментов через запятую

MCP_ENABLED_TAGS / MCP_DISABLED_TAGS

Список разрешённых/запрещённых тегов через запятую

DEBUG

Подробное логирование

False

PYTHONUNBUFFERED

Небуферизованный stdout (рекомендуется в контейнерах)

1

Переключатели инструментов

Каждый инструмент с маршрутизацией по действиям можно отключить отдельно с помощью своей переменной-переключателя (установите значение false). Официальные названия приведены в таблице Available MCP Tools выше.

Переменная

Описание

По умолчанию

MISCTOOL

Включение инструмента для операций с разными задачами / проверки работоспособности

True

AUDIO_PROCESSINGTOOL

Включение инструмента обработки аудио (транскрипции)

True

Телеметрия и управление

Переменная

Описание

По умолчанию

ENABLE_OTEL

Включить экспорт OpenTelemetry

True

OTEL_EXPORTER_OTLP_ENDPOINT

Конечная точка коллектора OTLP

OTEL_EXPORTER_OTLP_PUBLIC_KEY / OTEL_EXPORTER_OTLP_SECRET_KEY

Ключи аутентификации OTLP

OTEL_EXPORTER_OTLP_PROTOCOL

Протокол OTLP (например, http/protobuf)

EUNOMIA_TYPE

Режим авторизации: none, embedded, remote

none

EUNOMIA_POLICY_FILE

Файл встроенной политики

mcp_policies.json

EUNOMIA_REMOTE_URL

URL удалённого сервера Eunomia

CLI агента (только полный рантайм [agent])

Переменная

Описание

По умолчанию

MCP_URL

URL MCP-сервера, к которому подключается агент

http://localhost:8000/mcp

PROVIDER

LLM-провайдер (например, openai)

openai

MODEL_ID

ID модели (например, gpt-4o)

gpt-4o

ENABLE_WEB_UI

Обслуживание веб-интерфейса AG-UI

True

Готовую стартовую конфигурацию можно скопировать из .env.example.


Установка

Выберите вариант, который соответствует тому, что вы хотите запустить:

Вариант

Устанавливает

Когда использовать

audio-transcriber[mcp]

MCP-сервер для коннекторов (agent-utilities[mcp] — FastMCP/FastAPI + epistemic-graph[full])

Вы запускаете только MCP-сервер (самая компактная установка / образ)

audio-transcriber[agent]

Рантайм агента (agent-utilities[agent-runtime,logfire] — оркестрация моделей + epistemic-graph[full])

Вы запускаете встроенного агента

audio-transcriber[all]

Всё (mcp + agent)

Разработка / оба интерфейса

# Connector-focused MCP server (includes the shared graph engine)
uv pip install "audio-transcriber[mcp]"

# Agent runtime (adds model orchestration to the shared graph engine)
uv pip install "audio-transcriber[agent]"

# Everything (development)
uv pip install "audio-transcriber[all]"      # or: python -m pip install "audio-transcriber[all]"

Образы контейнеров (:mcp vs :agent)

Один многоступенчатый docker/Dockerfile собирает два образа нужного размера, выбираемые с помощью --target:

Тег образа

Цель сборки

Содержимое

Точка входа

example/audio-transcriber:mcp

--target mcp

audio-transcriber[mcp]ориентированный на коннектор, включает epistemic-graph[full]; без стека оркестрации моделей

audio-transcriber-mcp

example/audio-transcriber@sha256:<digest>

--target agent (по умолчанию)

audio-transcriber[agent]среда выполнения агента, оркестрация моделей + epistemic-graph[full]

audio-transcriber-agent

docker build --target mcp   -t example/audio-transcriber:mcp    docker/   # connector-focused MCP server
docker build --target agent -t example/audio-transcriber:agent-local docker/   # agent runtime

docker/mcp.compose.yml запускает ориентированный на коннектор сервер :mcp; docker/agent.compose.yml запускает агента (immutable agent digest) с совместно размещённым сайдкаром :mcp.

База данных графа знаний (epistemic-graph)

И [mcp], и [agent] включают движок epistemic-graph через обязательную основную зависимость Agent Utilities (epistemic-graph[full]). Дополнительный вариант [mcp] сохраняет сервер ориентированным на коннектор; [agent] дополнительно включает оркестрацию моделей. Локальные развёртывания могут использовать встроенный движок. Для продакшена или общего состояния запускайте epistemic-graph как выделенный сервис базы данных и настройте среду выполнения на его использование. Рецепты развёртывания (одиночный узел + Raft HA), настройка подключения и диаграммы архитектуры описаны в руководстве по развёртыванию epistemic-graph.


Владельцы репозитория

GitHub followers GitHub User's stars


Документация

Полная документация опубликована на официальном сайте документации и является рекомендуемым справочником по установке, развёртыванию и повседневной эксплуатации.

Страница

Содержимое

Установка

pip, исходный код, extras, готовый Docker-образ

Развёртывание

запуск MCP-сервера и агента, Compose, Caddy + Technitium, конфигурация env

Использование

MCP-инструмент, API AudioTranscriber, CLI

Обзор

краткое описание возможностей и роль в экосистеме

Концепции

реестр концепций (CONCEPT:AUDIO-*)


Вклад в проект

Вклад приветствуется! Пожалуйста, обеспечьте качество кода, выполнив локальные проверки перед отправкой pull requests:

  • Форматируйте код с помощью ruff format .

  • Проверяйте код линтером с помощью ruff check .

  • Проверяйте типобезопасность с помощью mypy .

  • Выполняйте тестовые наборы с помощью pytest

Развёртывание с помощью agent-utilities-deployment

Разверните этот пакет с помощью консолидированного рабочего процесса agent-utilities-deployment. Он выбирает путь установленного пакета, редактируемого исходного кода или неизменяемого контейнера; записывает в AgentConfig только ссылки на секреты времени выполнения и TLS-профили; и запускает контрольные проверки doctor, регистрации, политики, наблюдаемости и отката. Попросите вашего агента "развернуть audio-transcriber с помощью agent-utilities-deployment".

Режим установки

Команда

Установленный пакет

uv tool install "audio-transcriber[mcp]", затем запустите audio-transcriber-mcp

Редактируемый исходный код

uv pip install -e ".[agent]", затем запустите audio-transcriber-mcp

Неизменяемый контейнер

разверните registry.example.invalid/audio-transcriber@sha256:<digest> через выбранный оператором оркестратор

Репозиторий не содержит встроенного профиля развёртывания, значений учётных данных, путей к сертификатам или конечных точек, зависящих от окружения. Укажите их во время выполнения через AgentConfig и настроенный провайдер секретов.

Контракт управляемых возможностей

Этот пакет включает компактную каноническую поверхность навыков, а специализированные процедуры хранятся как ссылочные рабочие процессы. Текущие MCP-инструменты, метаданные навыков, connector_manifest.yml, онтология, сопоставления, shapes, фикстуры, миграции, отпечатки схем инструментов и метаданные сертификации образуют единый версионируемый контракт возможностей. Проверяйте их вместе; не полагайтесь на устаревшие названия инструментов или исторические обёртки навыков для отдельных задач.

Конечные точки времени выполнения, учётные данные, доверие к сертификатам, идентичность тенанта, политика хранения данных и наблюдаемости являются входными данными развёртывания и никогда не упаковываются как значения. См. Конфигурация, доверие и конфиденциальность перед включением сетевого транспорта, приёма данных коннектора, делегирования GraphOS или экспорта трассировок.

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
3dRelease cycle
94Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

  • MCP server exposing the AceDataCloud Fish Audio API (text-to-speech with voice conditioning)

  • Official MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.

View all MCP Connectors

Latest Blog Posts

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/Knuckles-Team/audio-transcriber'

If you have feedback or need assistance with the MCP directory API, please join our Discord server