MCP Skeleton MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add -e "TODO_API_KEY=${TODO_API_KEY}" mcp-skeleton -- npx -y github:danjam/mcp-skeleton
Required:TODO_API_KEY
README.md

A starter template for building Model Context Protocol (MCP) servers.

MCP Skeleton

An MCP server that lets AI assistants TODO: describe the capability. TODO: summarize what you can do in one sentence.

Works with Claude Desktop, Claude Code, or any MCP-compatible client.


Use Cases

TODO: Add 4-6 real-world examples of what users can do with this server.


Setup

Requires Node.js 18+.

1. TODO: Get an API Key (if applicable)

Describe how to obtain credentials or other service-specific requirements.

2. Configure Your MCP Client

Add the server to your MCP client's configuration. There are two ways to do this:

Option A: Run directly from GitHub (no install needed)

{
  "mcpServers": {
    "<mcp-server>": {
      "command": "npx",
      "args": ["-y", "github:<github-user>/<repo-name>"],
      "env": {
        "TODO_API_KEY": "your-api-key-here"
      }
    }
  }
}

Option B: Clone and run locally

git clone https://github.com/<github-user>/<repo-name>.git
cd <repo-name>
npm install

Then point your MCP client at the local build:

{
  "mcpServers": {
    "<mcp-server>": {
      "command": "node",
      "args": ["/path/to/<repo-name>/dist/index.js"],
      "env": {
        "TODO_API_KEY": "your-api-key-here"
      }
    }
  }
}

Replace /path/to/<repo-name> with the actual path where you cloned the project.


What You Can Do

TODO: Document each tool with its parameters.

Hello

Returns a greeting for the given name.

Tool: hello

Parameter Type Required Description
name string Yes Name to greet

License

MIT

Tools (1)

helloReturns a greeting for the given name.

Environment Variables

TODO_API_KEYrequiredAPI key required for service authentication

Configuration

claude_desktop_config.json
{"mcpServers": {"mcp-skeleton": {"command": "npx", "args": ["-y", "github:danjam/mcp-skeleton"], "env": {"TODO_API_KEY": "your-api-key-here"}}}}

Try it

Say hello to me.
Can you use the hello tool to greet the user 'Claude'?
Greet the name 'Developer'.

Frequently Asked Questions

What are the key features of MCP Skeleton?

Foundational structure for MCP server development. Example tool implementation included. Compatible with Claude Desktop and Claude Code. Supports local execution via Node.js.

What can I use MCP Skeleton for?

Scaffolding new MCP server projects. Learning how to implement MCP tools in Node.js. Testing custom MCP server logic. Rapid prototyping of AI-integrated tools.

How do I install MCP Skeleton?

Install MCP Skeleton by running: npx -y github:danjam/mcp-skeleton

What MCP clients work with MCP Skeleton?

MCP Skeleton works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep MCP Skeleton docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare