Skip to main content
Glama
SavageCore

dashy-mcp

by SavageCore

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DASHY_URLYesThe URL of your Dashy instance (required).
DASHY_TOKENNoOptional API token for Dashy. If not set, no auth header is sent.
DASHY_CONFIG_FILENoThe config file to use. Defaults to 'conf.yml'.conf.yml

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
dashy_list_config_filesA

List the YAML config files available on the Dashy instance.

dashy_get_configA

Get a full Dashy config file as JSON. Defaults to conf.yml.

dashy_replace_configA

Replace an entire Dashy config file. config must be a full config object (pageInfo, appConfig, sections, pages) -- this is a complete overwrite, not a merge.

dashy_get_keyA

Get one top-level config key: pageInfo, appConfig, sections, or pages.

dashy_set_keyA

Replace one top-level config key (pageInfo, appConfig, sections, or pages) with value. This is a complete replacement of that key, not a merge.

dashy_add_sectionA

Add a new section (a group of tiles) to the dashboard. section requires a name; common keys: name, icon, items, displayData.

dashy_get_sectionA

Get one section by zero-based index or exact section name.

dashy_update_sectionA

Shallow-merge patch into a section (by index or exact name). Only the given fields change; a nested array in patch replaces the existing one wholesale.

dashy_delete_sectionA

Delete a section (by index or exact name), including all its items.

dashy_list_itemsA

List the items (tiles) in a section, by section index or exact name.

dashy_add_itemA

Add a new item (tile) to a section (by index or exact name). item requires a title; common keys: title, url, icon, description, target.

dashy_get_itemA

Get one item (tile) by index or exact title, within a section by index or exact name.

dashy_update_itemA

Shallow-merge patch into an item (by index or exact title), within a section (by index or exact name). Only the given fields change.

dashy_delete_itemA

Delete an item (tile) by index or exact title, within a section by index or exact name.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SavageCore/dashy-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server