loading…
Search for a command to run...
loading…
An interactive tool for visualizing and managing budget allocations across business categories with real-time charts and industry benchmarks. It allows users to
An interactive tool for visualizing and managing budget allocations across business categories with real-time charts and industry benchmarks. It allows users to adjust spending distributions and compare them against historical trends and startup stage data.
An interactive budget allocation tool demonstrating real-time data visualization with MCP Apps.
![]() |
![]() |
![]() |
Add to your MCP client configuration (stdio transport):
{
"mcpServers": {
"budget-allocator": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-budget-allocator",
"--stdio"
]
}
}
}
To test local modifications, use this configuration (replace ~/code/ext-apps with your clone path):
{
"mcpServers": {
"budget-allocator": {
"command": "bash",
"args": [
"-c",
"cd ~/code/ext-apps/examples/budget-allocator-server && npm run build >&2 && node dist/index.js --stdio"
]
}
}
}
Install dependencies:
npm install
Build and start the server:
npm run start:http # for Streamable HTTP transport
# OR
npm run start:stdio # for stdio transport
View using the basic-host example or another MCP Apps-compatible host.
server.ts)Exposes a single get-budget-data tool that returns:
The tool is linked to a UI resource via _meta.ui.resourceUri.
src/mcp-app.ts)Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"budget-allocator": {
"command": "npx",
"args": []
}
}
}