CM

cyanheads/mcp-ts-core

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

153 stars 32 forks Качество 78 Тренд 36Apache-2.0

cyanheads/mcp-ts-core — это кандидат на MCP-сервер, импортированный из https://github.com/cyanheads/mcp-ts-core.

Обзор

cyanheads/mcp-ts-core — это кандидат на MCP-сервер, импортированный из https://github.com/cyanheads/mcp-ts-core.

Обзор (машинный перевод)

@cyanheads/mcp-ts-core Агентно-нативный фреймворк TypeScript для построения MCP-серверов.
Инфраструктура выполнения для вашего сервера и навыки агента для его сборки, тестирования и отправки.

Быстрый старт · Возможности · Ссылка на API · Примеры


Создавайте ИИ-инструменты для всего, что можете описать

Подключите API, набор данных или рабочий процесс к агенту ИИ через протокол Model Context Protocol (MCP). Ваш проект хранит доменный код; @cyanheads/mcp-ts-core отвечает за аутентификацию, хранение, логирование и транспортировку под ним.

Нативное для агента. Каждое строительное дело поставляет с собой фреймворк и набор навыков агента: рабочие процессы для проектирования инструментов, написания тестов, проверки безопасности и вырезания релизов. Вы решаете, что делает сервер; ваш агент следует навыкам для его создания.

Фреймворк остаётся зависимостью. Исправления инфраструктуры появляются в виде обновлений пакетов. Запустите навык maintenance, и ваш агент поднимает ядро, синхронизирует последние навыки и принимает изменившееся.

Быстрый старт

Серверы работают на Bun, Node.js 24+ или Cloudflare Workers.

Строительный корпус включает исходное дерево, конфигурацию сборки и тестирования, CLAUDE.md/'AGENTS.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.


Build AI tools for anything you can describe

Connect an API, a dataset, or a workflow to an AI agent through the Model Context Protocol (MCP). Your project holds the domain code; @cyanheads/mcp-ts-core handles the auth, storage, logging, and transports underneath it.

Agent-native. Every scaffold ships the framework reference and a set of Agent Skills: workflows for designing tools, writing tests, reviewing security, and cutting releases. You decide what the server does; your agent follows the skills to build it.

The framework stays a dependency. Infrastructure fixes arrive as package upgrades. Run the maintenance skill and your agent bumps core, syncs the latest skills, and adopts what changed.

Quick start

Servers run on Bun, Node.js 24+, or Cloudflare Workers.

bunx @cyanheads/mcp-ts-core init my-mcp-server
cd my-mcp-server
bun install

The scaffold includes a source tree, build and test configuration, CLAUDE.md/AGENTS.md, Agent Skills, and plugin metadata for Claude Code and Codex. Open it in Claude Code, Codex, or another agent and describe what you want:

Build an MCP server for my team’s inventory API. We need to find products, check stock across warehouses, investigate stock movements, and record adjustments and transfers. Let’s get started.

Already have a TypeScript project? Run bun add @cyanheads/mcp-ts-core and register your definitions with createApp().

A tool is a schema and a function

This is a complete server that searches a three-item catalog. To try it, replace the scaffold’s src/index.ts with it:

import { createApp, tool, z } from '@cyanheads/mcp-ts-core';

const catalog = ['Notebook', 'Mechanical pencil', 'Desk lamp'];

const search = tool('catalog_search', {
  description: 'Search catalog item names. An empty query lists all items.',
  annotations: { readOnlyHint: true },
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →