
Burnish Example Server
@danfking
Burnish Example Server について
Description: Showcase MCP server for the Burnish Explorer — 34 tools across a fictional consulting company (projects, clients, team members, tasks, incidents, orders) demonstrating every rendering path: cards, tables, charts, stat bars, pipelines, and multi-section dashboards. In
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"burnish-example-server": {
"command": "npx",
"args": [
"-y",
"@burnishdev/example-server"
]
}
}
}ツール
34List all projects with status, client, and team size. Cards are clickable to show project details.
Get detailed information for a single project, including its team, tasks, and orders.
Search projects by name or description.
List all clients with their industry and contact count.
Get detailed information for a single client, including its contacts, projects, and orders.
Search clients by name or industry.
List all contacts across all clients.
Get detailed information for a single contact.
Search contacts by name, email, or role.
List all team members with their role and department.
Get detailed information for a single team member, including their projects and tasks.
Search team members by name, email, role, or skill.
List tasks with optional filters by project, status, or priority.
Get detailed information for a single task, including its comments and subtasks.
Search tasks by title or description.
List comments, optionally filtered by task.
Get detailed information for a single comment.
Search comments by body text.
List incidents with optional severity filter.
Get detailed information for a single incident, including its logs and related tasks.
Search incidents by title.
List orders with optional status filter.
Get detailed information for a single order, including its line items.
Search orders by line-item description.
Create a new task in an existing project. Demonstrates write-confirmation and form generation.
Add a comment to an existing task. Optionally as a reply to another comment.
Update the status of an existing task.
Submit a bug report with details for tracking. Showcases enum-driven form generation.
Monthly revenue over the last 6 months as a line chart. Demonstrates <burnish-chart>.
Headcount by department as a doughnut chart. Demonstrates <burnish-chart>.
Company dashboard with summary stats, project table, and revenue chart in one response. Demonstrates <burnish-section> multi-section rendering.
Generate a narrative weekly status report. Demonstrates <burnish-message> long-text rendering.
Recommended next actions after reviewing a dashboard. Demonstrates <burnish-actions>.
Current deploy pipeline stages with status for each step. Demonstrates <burnish-pipeline>.
概要
What is Burnish Example Server?
Burnish Example Server is a demonstration MCP server that showcases every rendering path in the Burnish Explorer – Swagger UI for MCP servers. It provides 34 tools across a fictional consulting company covering projects, clients, team members, tasks, incidents, orders, revenue, pipelines, dashboards, status reports, and suggested actions. Each tool's JSON output maps to one of 10 Lit 3 web components — cards, tables, charts, stat bars, forms, pipelines, messages, sections, metrics, and actions — enabling structured data to be rendered as interactive UI without requiring an LLM or tool-calling.
How to use Burnish Example Server?
Run the server with npx burnish -- npx -y @burnishdev/example-server. This launches the server, making the 34 tools available for exploration in Burnish Explorer.
Key features of Burnish Example Server
- 34 tools covering a realistic consulting company scenario
- All outputs map to 10 interactive Lit 3 web components
- No LLM or tool-calling required – just structured data
- Designed to showcase every rendering path in Burnish Explorer
- Easy one-command startup via npx
Use cases of Burnish Example Server
- Demonstrating how MCP servers can produce rich interactive UI
- Learning or evaluating Burnish Explorer's rendering capabilities
- Testing and prototyping MCP server output formats
- Showcasing structured data visualization without an LLM
FAQ from Burnish Example Server
What does Burnish Example Server demonstrate?
It demonstrates every rendering path in Burnish Explorer (Swagger UI for MCP servers) using a fictional consulting company's data and 34 tools mapped to 10 web components.
How do I run Burnish Example Server?
Run npx burnish -- npx -y @burnishdev/example-server in your terminal. This starts the server and opens the Burnish Explorer interface.
Does Burnish Example Server require an LLM?
No. The server outputs structured JSON that is rendered as interactive UI directly – no LLM or tool-calling is needed.
What kinds of UI components are supported?
The outputs use 10 Lit 3 web components: cards, tables, charts, stat bars, forms, pipelines, messages, sections, metrics, and actions.
Is the data realistic?
The data is fictional, representing a consulting company with tools for projects, clients, team members, tasks, incidents, orders, revenue, pipelines, dashboards, status reports, and suggested actions.
「その他」の他のコンテンツ
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Awesome Mlops
visengerA curated list of references for MLOps
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
ACI: Open-Source Infra to Power Unified MCP Servers
aipotheosis-labsACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
コメント