MCP Quick Start Server

Created By
scriptstara year ago
MCP Server example for up and running in Node
Overview

What is MCP Quick Start Server?

MCP Quick Start Server is a simple example of a Model Context Protocol (MCP) server built with TypeScript, designed to demonstrate how to define basic tools, resources, and prompts for an AI client.

How to use MCP Quick Start Server?

To use the MCP Quick Start Server, clone the repository, install the dependencies, build the TypeScript code, and run the server using Node.js.

Key features of MCP Quick Start Server?

  • Tool: add: Adds two numbers and returns the sum.
  • Tool: fetch-chuck-jokes: Fetches a random Chuck Norris joke.
  • Resource: greeting: Provides personalized greetings based on a URI scheme.
  • Prompt: getGreetingAndJoke: Instructs an AI client to greet a user and tell a joke.

Use cases of MCP Quick Start Server?

  1. Building AI assistants that can perform arithmetic operations.
  2. Creating interactive applications that provide jokes and greetings.
  3. Developing tools that utilize the Model Context Protocol for various AI interactions.

FAQ from MCP Quick Start Server?

  • What is the Model Context Protocol?

It is a protocol designed for AI clients to interact with servers using defined tools and resources.

  • What are the prerequisites for running the server?

You need Node.js (v18.x or later) and npm installed on your machine.

  • How can I contribute to the project?

You can fork the repository, make changes, and submit a pull request.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
scriptstar
Star
0
Language
TypeScript
License
-

Recommend Servers

View All
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

16 hours ago