Activitysmith
This MCP server exposes ActivitySmith notifications and live activity tools.
ActivitySmith MCP Server
This MCP server exposes ActivitySmith notifications and live activity tools.
MCP Client Config (stdio)
Example mcp.json:
{
"mcpServers": {
"activitysmith": {
"command": "uv",
"args": ["run", "mcp-activitysmith"],
"env": {
"API_KEY": "your_key_here"
}
}
}
}
Example mcp.json with input prompt (VS Code):
{
"inputs": [
{
"id": "activitysmithApiKey",
"type": "promptString",
"description": "ActivitySmith API key",
"password": true
}
],
"mcpServers": {
"activitysmith": {
"command": "uv",
"args": ["run", "mcp-activitysmith"],
"env": {
"API_KEY": "${input:activitysmithApiKey}"
}
}
}
}
Example mcp.json using Docker (stdio, latest image):
{
"mcpServers": {
"activitysmith": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"API_KEY=your_key_here",
"ghcr.io/stumpyfr/mcp-activitysmith:latest"
]
}
}
}
MCP Client Config (HTTP)
Example mcp.json:
{
"mcpServers": {
"activitysmith": {
"url": "http://127.0.0.1:8000",
"headers": {
"Authorization": "Bearer your_key_here"
}
}
}
}
Example mcp.json with input prompt (VS Code):
{
"inputs": [
{
"id": "activitysmithApiKey",
"type": "promptString",
"description": "ActivitySmith API key",
"password": true
}
],
"mcpServers": {
"activitysmith": {
"url": "http://127.0.0.1:8000",
"headers": {
"Authorization": "Bearer ${input:activitysmithApiKey}"
}
}
}
}
Dev requirements
- Python 3.12+
- ActivitySmith API key
Install
uv sync
If you change the package name or entry point, rerun uv sync to refresh the script.
Run (stdio)
API_KEY=your_key_here uv run mcp-activitysmith
Run (HTTP)
uv run mcp-activitysmith --server
Notes
- HTTP mode reads the API key from the Authorization header on each request.
- Stdio mode reads the API key from the API_KEY environment variable.
Máy chủ liên quan
NANDA AI Agent Sunday Hack
An MCP server integrating WhatsApp messaging and ElevenLabs AI voice capabilities into VS Code.
Digital Samba Embedded API MCP Server
Interact with the Digital Samba Embedded API for video conferencing features like room management, analytics, recording, and live session control.
MCP Interactive
Enables communication between an LLM and a user through an interactive Electron interface.
Tldv
Connect your AI agents to Google-Meet, Zoom & Microsoft Teams through tl;dv
ElevenLabs
The official ElevenLabs MCP server
WhatsApp Web
An MCP server for interacting with WhatsApp Web, allowing you to send and receive messages.
A2A MCP Server
A bridge server connecting Model Context Protocol (MCP) with Agent-to-Agent (A2A) protocol.
Chatterbox TTS
Generates text-to-speech audio with automatic playback using the Chatterbox TTS model.
AI Interaction Tool
An AI interaction tool with an advanced UI for the Model Context Protocol (MCP).
Ayni Protocol
Visual coordination protocol for AI agents — 22 MCP tools for glyph-based communication with 50-70% token savings, shared memory, governance, and on-chain attestation.