Burnish Example Server
About
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
Details
- Author
- danfking
- Downloads
- 291
- Categories
- Other, Developer Tools
Jump to
- 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
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Burnish Example ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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.
list-projects
List all projects with status, client, and team size. Cards are clickable to show project details.
get-project
Get detailed information for a single project, including its team, tasks, and orders.
search-projects
Search projects by name or description.
list-clients
List all clients with their industry and contact count.
get-client
Get detailed information for a single client, including its contacts, projects, and orders.
search-clients
Search clients by name or industry.
list-contacts
List all contacts across all clients.
get-contact
Get detailed information for a single contact.
search-contacts
Search contacts by name, email, or role.
list-team-members
List all team members with their role and department.
get-team-member
Get detailed information for a single team member, including their projects and tasks.
search-team-members
Search team members by name, email, role, or skill.
list-tasks
List tasks with optional filters by project, status, or priority.
get-task
Get detailed information for a single task, including its comments and subtasks.
search-tasks
Search tasks by title or description.
list-comments
List comments, optionally filtered by task.
get-comment
Get detailed information for a single comment.
search-comments
Search comments by body text.
list-incidents
List incidents with optional severity filter.
get-incident
Get detailed information for a single incident, including its logs and related tasks.
search-incidents
Search incidents by title.
list-orders
List orders with optional status filter.
get-order
Get detailed information for a single order, including its line items.
search-orders
Search orders by line-item description.
create-task
Create a new task in an existing project. Demonstrates write-confirmation and form generation.
add-comment
Add a comment to an existing task. Optionally as a reply to another comment.
update-task-status
Update the status of an existing task.
create-bug-report
Submit a bug report with details for tracking. Showcases enum-driven form generation.
get-revenue-chart
Monthly revenue over the last 6 months as a line chart. Demonstrates <burnish-chart>.
get-team-distribution
Headcount by department as a doughnut chart. Demonstrates <burnish-chart>.
get-dashboard-overview
Company dashboard with summary stats, project table, and revenue chart in one response. Demonstrates <burnish-section> multi-section rendering.
get-status-report
Generate a narrative weekly status report. Demonstrates <burnish-message> long-text rendering.
get-suggested-actions
Recommended next actions after reviewing a dashboard. Demonstrates <burnish-actions>.
get-pipeline-status
Current deploy pipeline stages with status for each step. Demonstrates <burnish-pipeline>.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"burnish example server": {
"burnish-example-server": {
"command": "npx",
"args": [
"-y",
"@burnishdev/example-server"
]
}
}
}
}
McpServers
{
"burnish-example-server": {
"command": "npx",
"args": [
"-y",
"@burnishdev/example-server"
]
}
}
Burnish Example Server
A showcase MCP server demonstrating every rendering path in the Burnish Explorer — Swagger UI for MCP servers. 34 tools across a fictional consulting company — 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. No LLM required, no tool-calling — just structured data rendered as interactive UI.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





