Overview
What is mcp-server-with-bun?
It is an MCP (Model Context Protocol) server built using the Bun JavaScript runtime. It provides a foundation for creating MCP servers with Bun and includes a sample configuration for connecting to Claude Desktop.
How to use mcp-server-with-bun?
Install dependencies with bun install, then run the server with bun server. Debug with bun debug. To connect to Claude Desktop, add the provided configuration to claude_desktop_config.json, specifying the path to Bun and the index.ts file, and set the NOTION_TOKEN environment variable.
Key features of mcp-server-with-bun
- Built with Bun, a fast all-in-one JavaScript runtime
- Provides
bun install,bun server, andbun debugscripts - Includes configuration example for Claude Desktop
- Requires a
NOTION_TOKENenvironment variable - Simple setup for MCP server development
Use cases of mcp-server-with-bun
—
FAQ from mcp-server-with-bun
What is mcp-server-with-bun?
It is an MCP server created with bun init using Bun v1.2.5. It serves as a template or starting point for building MCP servers with Bun.
What runtime does mcp-server-with-bun require?
It requires Bun, a fast all-in-one JavaScript runtime.
How do I run mcp-server-with-bun?
Run bun server after installing dependencies with bun install.
How do I connect mcp-server-with-bun to Claude Desktop?
Add the provided JSON configuration to your claude_desktop_config.json, setting the command to the path to Bun, args to the path to index.ts, and providing a NOTION_TOKEN environment variable.
What environment variables does mcp-server-with-bun use?
It uses the NOTION_TOKEN environment variable, as shown in the Claude Desktop configuration example.