Tako

Tako

Use natural language to search Tako for real-time financial, sports, weather, and public data with visualization

2
Stars
3
Forks
0
Releases

Overview

Tako MCP is a lightweight MCP server that interfaces with Tako to fetch real-time data and render it as visualizations. It exposes a set of tools (search_tako, upload_file_to_visualize, visualize_file, visualize_dataset) to search Tako and the web, upload data for visualization, and render datasets into embeddable visuals. It also provides prompts (generate_search_tako_prompt and generate_visualization_prompt) to help clients format queries and prepare data for visualization. The Quickstart guides users to obtain an API key from the Tako Dashboard, install via Smithery, and configure Claude Desktop integration using an mcp.json entry. The server supports both remote and local execution via the ENVIRONMENT variable and TAKO_API_KEY, with testing workflows using an inspector. Deployment guidance includes preparing a requirements.txt for Render. In short, Tako MCP enables real-time data access and visualization through a configurable, plug-and-play server that can be invoked from Claude Desktop and similar environments.

Details

Owner
TakoData
Language
Python
License
Updated
2025-12-07

Features

search_tako

Takes a query to search Tako and the web to get real-time data and visualization. Returns embed, webpage, and image url of the visualization with relevant metadata such as source, methodology, and description.

upload_file_to_visualize

Takes a base64 encoded file as an input and uploads it to Tako to use for visualization. If you call this tool with a big file, it may consume a large number of tokens and will be very slow.

visualize_file

Use the file_id from upload_file_to_visualize and visualize the file. Returns embed, webpage, and image url of the visualization.

visualize_dataset

Takes a Tako Data Format data and visualize. Returns embed, webpage, and image url of the visualization.

generate_search_tako_prompt

Prompt to assist the client to format query and search Tako using search_tako tool.

generate_visualization_prompt

Prompt to assist the client to transform the data into Tako Data Format and visualize using visualize_dataset tool.

smithery_installation

Smithery-based installation via the CLI to install tako-mcp for Claude Desktop.

claude_desktop_configuration

Provide an mcp.json configuration snippet to integrate Tako MCP with Claude Desktop (uses environment variable TAKO_API_KEY).

Tags

real-time datavisualizationTakoMCP serverAPI keyClaude Desktopweb searchdata visualization