peter-j-thompson/semanticapi-mcp

peter-j-thompson/semanticapi-mcp

от peter-j-thompson
Semantic API MCP сервер для поиска API по описанию на естественном языке. Агенты Claude и ChatGPT получают endpoint, параметры, auth и примеры кода. Ускоряет поиск и интеграцию API.

Semantic API MCP Server

An MCP (Model Context Protocol) server that lets Claude, ChatGPT, and other LLM agents search and discover APIs using natural language via Semantic API. Ask for any API capability in plain English and get back endpoint details, parameters, auth info, and code snippets.

Install

pip install semanticapi-mcp

Or run directly with uvx:

uvx semanticapi-mcp

Configuration

Get an API Key

Sign up at semanticapi.dev to get your API key.

Environment Variables
Variable Required Default Description
SEMANTIC_API_KEY Yes Your Semantic API key
SEMANTIC_API_URL No https://semanticapi.dev API base URL override
Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "semanticapi": {
      "command": "uvx",
      "args": ["semanticapi-mcp"],
      "env": {
        "SEMANTIC_API_KEY": "your-api-key-here"
      }
    }
  }
}

Or if installed with pip:

{
  "mcpServers": {
    "semanticapi": {
      "command": "semanticapi-mcp",
      "env": {
        "SEMANTIC_API_KEY": "your-api-key-here"
      }
    }
  }
}
Инструменты были проиндексированы:
semantic_catalog

Просматривает каталог провайдеров Semantic API. Не требует API-ключа. Аргументы: page: Номер страницы (начинается с 1) auth_type: Фильтр по типу авторизации (например, "bearer", "apikey", "oauth2", "none") category: Фильтр по категории (например, "payments", "ai", "communication") search: Поиск провайдеров по имени или описанию free_only: Показывает только провайдеров с бесплатным тарифом

Параметры
  • auth_typestring | null
  • categorystring | null
  • free_onlyboolean
  • pageinteger
  • searchstring | null
semantic_catalog_stats

Получает публичную статистику по каталогу Semantic API. API-ключ не требуется. Возвращает общее количество провайдеров, возможностей, категорий и другую статистику.

Параметры

Без параметров.

semantic_categories

Перечисли все доступные категории провайдеров в каталоге Semantic API. API-ключ не требуется.

Параметры

Без параметров.

semantic_discover

Глубокое исследование конкретного провайдера/API по названию и цели. Аргументы: provider_name: Имя провайдера API (например, "stripe", "twilio", "github") user_intent: Необязательное описание того, что вы хотите сделать с помощью этого API

Параметры
  • provider_namestringобязательный
  • user_intentstring | null
semantic_discover_url

Анализирует любой API по URL его документации. Генерирует полную конфигурацию провайдера. Аргументы: url: URL документации API для анализа user_intent: Опциональное описание того, что вы хотите сделать с этим API

Параметры
  • urlstringобязательный
  • user_intentstring | null
semantic_provider_detail

Получить полную информацию о конкретном API-провайдере, включая все возможности. API-ключ не требуется. Аргументы: provider_id: Идентификатор провайдера (например, "stripe", "open-meteo", "github")

Параметры
  • provider_idstringобязательный
semantic_query

Ищет API-возможность по описанию на естественном языке. Возвращает детали эндпоинта, параметры, информацию об авторизации и примеры кода. Аргументы: query: Описание на естественном языке того, что вы хотите сделать (например, "отправить письмо через Gmail") auto_discover: Автоматически обнаруживать новые API, если нет сохранённого результата

Параметры
  • auto_discoverboolean
  • querystringобязательный

Похожие MCP-сервера

alexanderclapp/clirank-mcp-server

alexanderclapp/clirank-mcp-server

MCP сервер CLIRank для поиска и рекомендации API. Помогает Claude Code, Cursor и другим агентам находить актуальные API с ценами и документацией вместо догадок из памяти. Ускоряет интеграцию сторонних сервисов.

JavaScript6
Jpisnice/shadcn-ui-mcp-server

Jpisnice/shadcn-ui-mcp-server

MCP-сервер для интеграции shadcn/ui v4 в AI-ассистенты. Дает доступ к компонентам, блокам и демкам для React, Svelte, Vue и React Native. Ускоряет разработку интерфейсов с помощью ИИ, поддерживает ...

TypeScript2983
yWorks/mcp-typescribe

yWorks/mcp-typescribe

MCP-сервер для LLM-агентов: загружает TypeDoc JSON TypeScript API и предоставляет инструменты поиска символов, параметров и иерархии типов. Ускоряет разработку с новыми SDK и внутренними API без ретренинга моделей.

TypeScript46
augmnt/augments-mcp-server

augmnt/augments-mcp-server

MCP сервер Augments предоставляет контекстную документацию любых npm-пакетов: типы, примеры, пояснения. BM25-поиск и 8 инструментов (ошибки, миграция, сравнение) помогают разработчикам Claude Code.

TypeScript128
PatrickSys/codebase-context

PatrickSys/codebase-context

MCP сервер для AI-агентов: перед поиском и редактированием кода строит карту конвенций команды — архитектуру, активные шаблоны и лучшие примеры. Агент получает компактный контекст с сигналами трендов, golden files и памятью команды. Разработчики экономят токены и получают релевантные примеры без ...

TypeScript63
mrjoshuak/godoc-mcp

mrjoshuak/godoc-mcp

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

Go124
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин