Usage
npm i @xsmcp/server-http
pnpm add @xsmcp/server-http
yarn add @xsmcp/server-http
bun add @xsmcp/server-http
createApp
import { createApp } from '@xsmcp/server-http'
import { createServer } from '@xsmcp/server-shared'
const server = createServer({
name: 'example-server',
version: '1.0.0'
})
// { fetch: (req: Request) => Promise<Response> }
const app = createApp(server)
createFetch
import { createFetch } from '@xsmcp/server-http'
import { createServer } from '@xsmcp/server-shared'
const server = createServer({
name: 'example-server',
version: '1.0.0'
})
// (req: Request) => Promise<Response>
const fetch = createFetch(server)