Навыки mcp-builder
🔧

mcp-builder

Низкий риск ⚡ Содержит скрипты🌐 Доступ к сети🔑 Переменные окружения⚙️ Внешние команды

Создание MCP-серверов для интеграции инструментов LLM

Также доступно от: ArtemisAI,Azeem-2,Doyajin174,Cam10001110101,92Bilal26,YYH211,AutumnsGrove,ComposioHQ,DYAI2025,anthropics,davila7

Это руководство помогает разработчикам создавать высококачественные MCP-серверы, которые позволяют моделям AI взаимодействовать с внешними API и сервисами. Охватывает паттерны Python FastMCP и TypeScript SDK с лучшими практиками проектирования инструментов.

Поддерживает: Claude Codex Code(CC)
📊 71 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «mcp-builder». Create an MCP server for GitHub integration using Python FastMCP

Ожидаемый результат:

  • Структура проекта с директориями src/tools/ и src/services/
  • Реализация инструмента с декоратором @mcp.tool и моделями Pydantic
  • Настройка аутентификации с использованием переменных окружения
  • Примеры инструментов: list_repos, create_issue, search_code

Использование «mcp-builder». Build a TypeScript MCP server for Slack with proper error handling

Ожидаемый результат:

  • Инициализация McpServer с версией и именем
  • Схемы Zod для валидации входных данных с описаниями
  • Обработка ошибок с понятными сообщениями об ошибках
  • Конфигурация транспорта для stdio или HTTP

Использование «mcp-builder». Create evaluation questions for my JIRA MCP server

Ожидаемый результат:

  • Question: Найти все ошибки высокого приоритета, созданные в прошлом месяце без назначенного
  • Question: Подсчитать открытые задачи по метке в проекте [NAME]
  • Question: Определить наиболее активных рецензентов в Q4 2024

Аудит безопасности

Низкий риск
v3 • 1/16/2026

This is a legitimate documentation and development guide skill for building MCP servers. The Python scripts (connections.py, evaluation.py) are development tools for testing user-created MCP servers. Network access is limited to Anthropic API and local MCP server connections. Environment variables are used securely for API key management. All capabilities align with the stated purpose.

11
Просканировано файлов
3,863
Проанализировано строк
4
находки
3
Всего аудитов

Факторы риска

⚡ Содержит скрипты (2)
🌐 Доступ к сети (2)
🔑 Переменные окружения (1)
⚙️ Внешние команды (2)

Оценка качества

45
Архитектура
100
Сопровождаемость
87
Контент
30
Сообщество
90
Безопасность
91
Соответствие спецификации

Что вы можете построить

Интеграция внешних API

Создание MCP-серверов, которые предоставляют внешние API в качестве инструментов для использования моделями AI в задачах.

Стандартизация интерфейсов инструментов LLM

Создание последовательных, хорошо документированных MCP-серверов для внутренних сервисов и API.

Тестирование качества MCP-сервера

Использование фреймворка оценки для проверки того, могут ли модели AI эффективно использовать ваш MCP-сервер.

Попробуйте эти промпты

Создать MCP-сервер
Помогите мне создать MCP-сервер для API [SERVICE_NAME]. Используйте [Python/TypeScript]. API имеет endpoints для [LIST KEY OPERATIONS].
Добавить новый инструмент
Добавьте новый инструмент с именем [TOOL_NAME] в мой существующий MCP-сервер на [LANGUAGE]. Он должен [DESCRIPTION OF FUNCTIONALITY].
Улучшить документацию
Просмотрите инструменты моего MCP-сервера и улучшите описания для ясности. Текущие инструменты: [LIST TOOLS].
Создать оценку
Создайте 10 вопросов для оценки моего MCP-сервера [SERVICE], которые проверяют, могут ли модели AI отвечать на сложные вопросы, используя доступные инструменты.

Лучшие практики

  • Используйте описательные имена инструментов с префиксами сервисов, например github_create_issue, чтобы избежать конфликтов
  • Реализуйте пагинацию с параметрами limit, чтобы не перегружать контекстное окно AI
  • Возвращайте как структурированные JSON-данные, так и понятные для человека Markdown-ответы

Избегать

  • Избегайте общих имен инструментов, таких как get_data, которые не содержат контекст сервиса
  • Не возвращайте избыточные данные без пагинации или возможностей фильтрации
  • Избегайте расплывчатых сообщений об ошибках, которые не предлагают следующие шаги

Часто задаваемые вопросы

Какие языки программирования поддерживает этот навык?
Python FastMCP и TypeScript MCP SDK полностью документированы. Другие языки могут работать, но не имеют руководств.
Нужен ли мне API-ключ для использования этого навыка?
API-ключ не нужен для чтения руководств. Для тестирования MCP-серверов со скриптом оценки требуется API-ключ Anthropic.
Могу ли я использовать это для создания MCP-серверов для продакшена?
Да, руководства охватывают готовые к продакшену паттерны, включая обработку ошибок, пагинацию и аутентификацию.
Как происходит аутентификация инструментов?
Документация охватывает использование переменных окружения для API-ключей в реализациях серверов.
Какие методы транспорта поддерживаются?
stdio для локальных серверов, Streamable HTTP для удаленных серверов. SSE документирован, но не рекомендуется.
Как проверить, хорошо ли работает мой MCP-сервер?
Используйте фреймворк оценки для создания тестовых вопросов, которые проверяют эффективность использования инструментов моделями AI.

Сведения для разработчиков

Автор

92Bilal26

Лицензия

Complete terms in LICENSE.txt

Ссылка

main