factorio-mcp-server

factorio-mcp-server

0

The MCP Starter Server provides a basic template for building tools compatible with AI assistants, like Claude, using the Model Context Protocol. It includes an example tool, development setup with TypeScript, and integration with Claude for easy deployment and testing.

MCP Starter Server

A minimal Model Context Protocol server template for building AI assistant tools. This project provides:

  • Simple 'hello world' tool example
  • TypeScript + esbuild setup
  • Preconfigured development tools

Features

  • npm scripts for development and testing
  • Integration with Claude AI desktop for AI tool development

Setup to build and run with Claude

  • Install Claude desktop
  • Clone repo, install dependencies, and build
  • Configure Claude to use this server
  • Development with npm run dev, restart Claude to refresh server

Developing with Inspector

  • Use MCP Inspector tool for testing and monitoring
  • Commands available: npm run inspect, npm run watch, npm run dev

Publishing

  • Set up an NPM account
  • Use npm publish to distribute

Available Tools

  • hello_tool: A simple example tool

Creating New Tools

  • Define tool schema in index.ts
  • Add to tools array in ListToolsRequestSchema
  • Implement in CallToolRequestSchema