Lawrence'S Personal Server
БесплатноНе проверенProvides Figma integration, accessibility auditing, and React code generation tools.
Описание
Provides Figma integration, accessibility auditing, and React code generation tools.
README
A Model Context Protocol (MCP) server providing development tools for Figma integration, accessibility checking, and code generation.
Features
🎨 Figma Tools
figma_get_file- Fetch Figma file structure and metadatafigma_get_component- Get detailed component informationfigma_extract_design_tokens- Extract colors, typography, and spacingfigma_search_components- Search for components by name
♿ Accessibility Tools
a11y_audit_component- Audit components for WCAG compliancea11y_suggest_improvements- Get accessibility improvement suggestions
🔧 Code Generation Tools
codegen_react_component- Generate React components from Figmacodegen_design_tokens- Generate CSS/TypeScript design tokens
Setup
1. Install Dependencies
npm install
2. Configure Environment
Copy .env.example to .env and add your Figma access token:
cp .env.example .env
Edit .env:
FIGMA_ACCESS_TOKEN=your_figma_personal_access_token
3. Build
npm run build
Usage with Claude Desktop
Add this to your Claude Desktop configuration file:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"lawrence-mcp": {
"command": "node",
"args": ["/Users/lawrence/dev/mcp-server/dist/index.js"]
}
}
}
Then restart Claude Desktop.
Development
Run in watch mode
npm run watch
Run directly with tsx
npm run dev
Adding New Tools
- Create a new tool file in
src/tools/ - Define your tools array and handler function
- Import and add to
src/index.ts
Example:
// src/tools/my-tools.ts
export const myTools: Tool[] = [
{
name: 'my_tool',
description: 'Does something cool',
inputSchema: { /* ... */ }
}
];
export async function handleMyTool(name: string, args: any) {
// Implementation
}
License
MIT
Установка Lawrence'S Personal Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/MyLightIsOn/mcp-serversFAQ
Lawrence'S Personal Server MCP бесплатный?
Да, Lawrence'S Personal Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Lawrence'S Personal Server?
Нет, Lawrence'S Personal Server работает без API-ключей и переменных окружения.
Lawrence'S Personal Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Lawrence'S Personal Server в Claude Desktop, Claude Code или Cursor?
Открой Lawrence'S Personal Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Lawrence'S Personal Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
