AI Bültenim Yapay Zeka Haber Portalı Logosu
Kod

TypeScript MCP sunucusu

Stdio transport’lu minimal TypeScript MCP sunucu iskeleti.

Kod Prompt Kütüphanesi için temsili kategori görseli

Prompt Metni

TypeScript ile basit bir MCP sunucusu iskeleti yaz.

Gereksinimler:
- Stdio transport
- `search_docs` adında bir tool (query: string)
- Tool yalnızca sahte/yer tutucu sonuç dönsün
- package.json script örneği ver
- Gizli anahtar hardcode etme

Prompt Sonucu

// src/index.ts import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js' import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js' import { z } from 'zod' const server = new McpServer({ name: 'docs-mcp', version: '0.1.0' }) server.tool( 'search_docs', { query: z.string().min(1) }, async ({ query }) => ({ content: [ { type: 'text', text: JSON.stringify({ query, hits: [] }, null, 2), }, ], }) ) const transport = new StdioServerTransport() await server.connect(transport) // package.json // "scripts": { "mcp": "tsx src/index.ts" }

AI Bültenim prompt kütüphanesi — Tüm promptlar