mcpresso-server

valentinsimplifier/mcpresso-server

3.2

If you are the rightful owner of mcpresso-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCPresso Server is a generated server from an OpenAPI specification, designed to facilitate local development and deployment on Vercel.

MCPresso Server

Generated MCPresso server from OpenAPI specification

Local Development

npm install
npm run dev

The server will be available at http://localhost:3080

Deployment on Vercel

Prerequisites

  1. Install Vercel CLI:
npm i -g vercel
  1. Login to Vercel:
vercel login

Deploy

  1. Navigate to the generated-server directory:
cd generated-server
  1. Deploy to Vercel:
vercel
  1. Follow the prompts to configure your project

Environment Variables

Set the following environment variables in your Vercel dashboard:

  • API_BASE_URL: Your API base URL
  • API_TOKEN: Your API authentication token
  • NODE_ENV: Set to "production"

Manual Deployment

You can also deploy manually by:

  1. Push your code to GitHub
  2. Connect your repository to Vercel
  3. Configure environment variables in the Vercel dashboard
  4. Deploy

API Endpoints

  • Server metadata: GET /
  • Servers resource: Available through MCP protocol
  • Articles resource: Available through MCP protocol

Configuration

The server uses the following environment variables:

  • PORT: Server port (default: 3080)
  • API_BASE_URL: Base URL for API calls
  • API_TOKEN: Authentication token for API calls
  • NODE_ENV: Environment (development/production)