MCP.so
登录

micro-mcp

@pelikhan

关于 micro-mcp

A MCP server framework for the BBC micro:bit and MakeCode

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

pelikhan

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is micro-mcp?

micro-mcp turns your BBC micro:bit into a Model Context Protocol (MCP) server. It lets you define MCP tools in TypeScript and uses a bridge script to connect to an MCP client via stdio.

How to use micro-mcp?

Install dependencies with npm ci, then create a .vscode/mcp.json file pointing to the bridge script (bridge.mjs). Open GitHub Copilot Chat, start the server from the mcp.json file, and verify tools are listed. You can also add it as an extension in MakeCode by searching for https://github.com/pelikhan/micro-mcp.

Key features of micro-mcp

  • Define MCP tools in TypeScript (blocks not yet supported)
  • Display data on the micro:bit's 5×5 LED matrix
  • Connect to MCP clients via stdio transport
  • Works with GitHub Copilot Chat in VS Code
  • Can be added as an extension in MakeCode

Use cases of micro-mcp

  • Creating a virtual number display controlled by an AI assistant
  • Experimenting with physical computing and LLM tool integration
  • Teaching coding by combining micro:bit hardware with AI chat

FAQ from micro-mcp

How do I define a tool for the micro:bit?

Use the mcp.tool() function with a definition (name, description, inputSchema) and a handler; then call mcp.startServer().

What runtime is required?

The bridge script runs on Node.js; the micro:bit code runs in the MakeCode / PXT environment.

Where does data live?

Tool definitions and state are local to the micro:bit and the connected client; no external server is used.

What transport does it use?

Stdio via the bridge script.

Can I use it without Visual Studio Code?

The README only describes usage via VS Code and MakeCode extension; other clients are not documented.

评论

其他 分类下的更多 MCP 服务器