mcp-starter-kit

mcp-starter-kit

A starter kit for creating a read-only MCP server that lets AI assistants access business information, calculate prices, answer FAQs, and check availability.

Category
Visit Server

README

๐Ÿ‡ The Plain-English MCP Starter Kit

Everyone's talking about "MCP." Here's one you can actually use โ€” in 5 minutes, with your own business.

You've probably heard that AI can now "connect to your tools." That connection has a name: MCP (Model Context Protocol). It's how an AI assistant stops guessing and starts answering with your real business data โ€” your hours, your prices, your FAQs.

This kit is a tiny, working MCP server. You edit one file with your info, run one command, and connect it to your AI. Then you can ask your AI things like:

"How much for 3 lattes and a pastry platter?" "What are your Saturday hours?" "What times are open this week?"

โ€ฆand it answers correctly, every time โ€” because it's reading your data, not making it up.

๐Ÿ’ฌ Want the link to this kit? Comment "MCP" on the post and we'll send it over.


What's an MCP, in one sentence?

An MCP server is a safe translator between your AI and your stuff. The AI can only do the specific actions you allow โ€” nothing else on your computer.

See the picture: docs/diagram.md

This kit allows exactly four safe, read-only actions:

Action What it does
get_business_info Shares your hours, contact, and address
price_quote Calculates a price from your service list
lookup_faq Answers common customer questions
check_availability Lists your open booking slots

Set it up in 5 minutes

You need: Node.js (the free "LTS" download) and a free AI app that supports MCP, like Claude Desktop. You do not need to know how to code.

1. Download this kit

Click the green Code button above โ†’ Download ZIP โ†’ unzip it.

2. Add your business info

Open business.json in any text editor and replace the example (Maple Street Coffee) with your own name, hours, services, prices, and FAQs. Save it.

3. Install + test it

Open Terminal, go into the folder, and run:

npm install
npm run check

You should see โœ… Your kit looks good!

4. Try it in your browser first (the fun part) ๐ŸŽฎ

Before touching any AI app, run:

npm run play

Then open http://localhost:4321. You'll get a simple page where you can:

  • Edit your business info in a form (no JSON, no code) and Save
  • Try the tools live โ€” ask "What are your hours?", get a price quote, look up an FAQ โ€” and see the exact answers your AI will give

This is the same logic the AI uses, so if it works here, it works there. Press Ctrl+C in Terminal to stop the playground.

5. Connect it to your AI

In Claude Desktop: Settings โ†’ Developer โ†’ Edit Config, and add this (change the path to where you unzipped the folder):

{
  "mcpServers": {
    "my-business": {
      "command": "node",
      "args": ["/full/path/to/mcp-starter-kit/server.js"]
    }
  }
}

Restart Claude Desktop. You'll see your business tools appear. Now ask it a question about your business โ€” and watch it use the real answer. ๐ŸŽ‰


The 5 questions to ask before you connect AI to anything

Before you wire AI into your real tools (email, CRM, calendar, payments), ask:

  1. What can it actually do? โ€” Read-only, or can it change/delete things? (This kit is read-only on purpose.)
  2. What data does it touch? โ€” And is any of it sensitive?
  3. Where does that data go? โ€” Stays on your machine, or sent to a company?
  4. Who can use it? โ€” Just you, or your whole team / your customers?
  5. What happens if it's wrong? โ€” What's the worst-case, and can you undo it?

If you can't answer these for a tool someone's trying to sell you โ€” slow down.


Make it yours

Everything lives in business.json โ€” no coding needed to update your info. Want it to do more (real bookings, live inventory, connect to your CRM or email)? That's exactly the kind of thing we build.


๐Ÿ‡ Built by Rabbithole

We help small and medium businesses put AI to work โ€” safely, and in plain English. This is Day 1 of our 30-day series of free, working AI kits.

Want this set up for your business, with your real tools connected? ๐Ÿ‘‰ Reach out to Rabbithole (add your link)

Free to use under the MIT License. Built to be opened, edited, and run by real business owners.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured