Marimo 文档 MCP 服务器是一个基于 TypeScript 的 MCP 服务器,它为用户提供对 Marimo 文档 的访问权限。借助该服务器,用户能够轻松搜索和浏览所有 API 文档、组件、接口以及示例。
get_element_api此工具可获取任何 Marimo UI 元素或组件的详细 API 文档。
element (字符串) - 需获取文档的元素名称(例如,“slider”、“button”)search_api该工具可在所有 Marimo API 文档中进行搜索。
query (字符串) - 在文档中查找的术语该服务器提供对所有 Marimo 组件的文档访问,具体如下:
将以下配置添加到相应文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json{
"mcpServers": {
"marimo-docs": {
"command": "/path/to/marimo-docs/build/index.js"
}
}
}
将以下配置添加到相应文件:
~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json%APPDATA%/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json{
"mcpServers": {
"marimo-docs": {
"command": "node",
"args": ["/path/to/marimo-docs/build/index.js"]
}
}
}
npm install
npm run build
npm run watch
npm run inspector
Inspector 将提供一个可以在浏览器中访问调试工具的 URL。
文档中未提及许可证相关信息。
由于 MCP 服务器通过标准输入输出进行通信,调试可能会比较困难。在开发过程中,服务器会将详细的日志输出到标准错误流。
在调试时可使用 MCP Inspector 来辅助调试,它能提供一个可在浏览器中访问的调试工具 URL。