What are the dependencies and runtime requirements?
Tinderbox (macOS app), macOS, Python 3.10+, a GitHub account for OAuth, and an MCP‑compatible client. The server runs locally or can be exposed via Tailscale/Ngrok.
@phkus
Basic information
An MCP server for interacting with the knowledge management tool Tinderbox.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"tinderbox-mcp": {
"command": "python3",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Tinderbox MCP Server is a Model Context Protocol server that lets AI assistants like Claude interact with Tinderbox, a macOS knowledge management application. It uses Tinderbox’s AppleScript integration to create and update notes and navigate document hierarchy.
Clone the repository, set up a Python virtual environment, install dependencies, and configure GitHub OAuth credentials via a .env file or environment variables. Start the server with python src/server.py, then add the connector URL (http://localhost:8000/mcp) in your MCP client (e.g., Claude Desktop or Mobile). For remote access, use Tailscale or Ngrok.
Tinderbox (macOS app), macOS, Python 3.10+, a GitHub account for OAuth, and an MCP‑compatible client. The server runs locally or can be exposed via Tailscale/Ngrok.
The server uses GitHub OAuth authentication. Remote access via Tailscale (private network) or Ngrok (temporary public URL) is supported. Never disable authentication when exposing the server beyond localhost.
The `update_attribute` tool can overwrite any attribute, including Name and Text, potentially causing content loss. Keep backups. For extra safety, remove the tool or modify the AppleScript to restrict attribute editing.
The `.scpt` files reside in the `applescripts/` directory (default path). They can be edited while the server runs, but adding custom tools requires restarting the server after modifying `src/server.py`.
In the Claude app, go to Settings → Connectors and add a new connector with the URL `http://localhost:8000/mcp`. Complete GitHub OAuth in the browser to authenticate.
Painless E2E Automation for Mobile and Web
MCP Toolbox for Databases is an open source MCP server for databases.
A search tool helps dev to solve the naming things problem.
Hindsight: Agent Memory That Learns

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Comments