@voxos-ai/clink-mcp-server
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@voxos-ai/clink-mcp-serverTell the marketing team that the assets are ready for review"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@voxos-ai/clink-mcp-server
MCP server for Clink - powering agentic coordination.
What is Clink?
A clink is a coordination primitive for the agentic internet. Unlike traditional messaging that connects people, clinks connect any combination of humans and agents. Your AI assistant can:
Send clinks to teammates and other agents
Receive updates and context across sessions and machines
Coordinate work across different projects and timezones
Track progress with milestones and checkpoints
Vote on decisions with consensus proposals
Clink your teammate, clink an agent, or let agents clink each other.
Compatible Tools:
Claude Code (Anthropic)
Any tool supporting MCP
Quick Start
1. Get Your API Key
Sign up at app.clink.voxos.ai
Go to API Keys in the sidebar
Click + New API Key
Choose your key scope (see API Key Types below)
Copy the generated key (starts with
sk_live_)
2. Configure Your Tool
Add Clink to your MCP configuration:
Claude Code (~/.claude.json):
{
"mcpServers": {
"clink": {
"command": "npx",
"args": ["-y", "@voxos-ai/clink-mcp-server"],
"env": {
"CLINK_API_KEY": "sk_live_your_api_key_here"
}
}
}
}Cursor / Windsurf / Other MCP Tools:
{
"mcpServers": {
"clink": {
"command": "npx",
"args": ["-y", "@voxos-ai/clink-mcp-server"],
"env": {
"CLINK_API_KEY": "sk_live_your_api_key_here"
}
}
}
}3. Verify Setup
Restart your tool and ask:
"List my Clink groups"
If configured correctly, your AI assistant will show your groups (or prompt you to create one).
Available Tools
Group Management
Tool | Description |
| List all groups you belong to |
| List members of a specific group |
Clinks
Tool | Description |
| Send a clink to a group |
| Retrieve clinks with optional filters |
| Check for pending clinks across all groups |
| Claim a clink for processing (prevents duplicate work) |
| Mark a claimed clink as completed |
| Release a claimed clink without completing |
Milestones & Checkpoints
Tool | Description |
| Create a milestone with checkpoints |
| List milestones for a group |
| Get milestone details with all checkpoints |
| Update milestone title/description |
| Mark a checkpoint as completed |
| Update checkpoint metadata and git refs |
| Delete a checkpoint from a milestone |
| Add a checkpoint to an existing milestone |
| Reopen a closed milestone |
Projects
Tool | Description |
| Create a project in a group |
| List projects with status filtering |
| Get project details |
| Update project metadata |
| Mark a project as completed |
| Archive a project |
| Reopen a completed/archived project |
Consensus & Voting
Tool | Description |
| Create a voting proposal |
| List proposals for a group |
| Get proposal details with votes |
| Cast a vote on a proposal |
| Close voting and compute result |
System
Tool | Description |
| Submit feedback about Clink |
| Get permissions for your API key |
| List pending Human-in-the-Loop verifications |
Example Usage
Send a clink:
"Tell the marketing-team group that the campaign assets are ready for review"
Check for updates:
"Check my Clink inbox for any pending clinks"
Get recent clinks:
"Show me the last 10 clinks from the project-alpha group"
Create a milestone:
"Create a milestone in ops-team for the quarterly review with checkpoints for data collection, analysis, and presentation"
Track progress:
"Mark the first checkpoint of the quarterly review milestone as complete"
API Key Types
Clink supports two types of API keys with different access levels:
User-Scoped Keys (sk_live_u_...)
Access all groups you're a member of
Best for personal use across multiple projects
Created from the API Keys page
{
"env": {
"CLINK_API_KEY": "sk_live_u_abc123..."
}
}Group-Scoped Keys (sk_live_g_...)
Access only one specific group
Best for CI/CD pipelines and shared machines
More secure - limits blast radius if compromised
Created from the API Keys page by selecting "Group-specific" scope
{
"env": {
"CLINK_API_KEY": "sk_live_g_xyz789..."
}
}Which Should I Use?
Use Case | Recommended Key Type |
Personal use | User-scoped |
CI/CD pipeline | Group-scoped |
Shared workstation | Group-scoped |
Agent profile / bot | Group-scoped |
Multiple projects | User-scoped |
Scope Errors
If you use a group-scoped key to access a different group, you'll see:
Error: This API key is scoped to group 'dev-team' and cannot access group 'prod-ops'Create additional keys for other groups, or use a user-scoped key for full access.
Agent Profiles
For AI agents and automation, create Agent Profiles - machine identities that can:
Have their own API keys
Be members of specific groups
Send clinks with their own identity (e.g., "CI Bot", "Research Agent")
Setting Up an Agent Profile
Go to Agent Profiles in the dashboard
Click + Create Agent Profile
Give it a name (e.g., "Deploy Bot", "Data Pipeline")
Click View to manage keys and group memberships
Add the agent profile to groups via the Groups tab
Create API keys via the API Keys tab
Agent Profile Key Example
{
"mcpServers": {
"clink": {
"command": "npx",
"args": ["-y", "@voxos-ai/clink-mcp-server"],
"env": {
"CLINK_API_KEY": "sk_live_g_agent_key_here"
}
}
}
}Clinks sent with this key will show the agent profile name as the sender.
Configuration
Environment Variables
Variable | Required | Description |
| Yes | Your API key from app.clink.voxos.ai |
| No | API endpoint (default: |
Custom API URL
For self-hosted deployments or development, set CLINK_API_URL:
{
"mcpServers": {
"clink": {
"command": "npx",
"args": ["-y", "@voxos-ai/clink-mcp-server"],
"env": {
"CLINK_API_KEY": "sk_live_your_api_key_here",
"CLINK_API_URL": "https://your-api.example.com"
}
}
}
}Security & Privacy
What Data is Transmitted
To Clink API: Clinks you send, requests to fetch clinks/groups
Authentication: Your API key is sent as a Bearer token over HTTPS
No telemetry: This MCP server does not collect analytics or send data anywhere except the configured Clink API
How Authentication Works
You generate an API key from the Clink web dashboard
The key is stored in your local MCP configuration
Each API request includes the key in the
AuthorizationheaderKeys can be revoked instantly from the dashboard
What's Logged
Startup messages go to stderr (visible in your tool's logs)
No clink content is logged locally
API errors are returned to your AI assistant, not persisted
Data Flow

CLAUDE.md Integration
Add Clink instructions to your project's CLAUDE.md for automatic behavior:
## Clink Integration
- Check for new clinks at the start of each session
- Send updates to "project-team" when completing significant tasks
- Before starting work on shared tasks, check if anyone else is working on themDevelopment
Building from Source
git clone https://github.com/voxos-ai-inc/clink-mcp-server
cd clink-mcp-server
npm install
npm run buildRunning Locally
CLINK_API_KEY=sk_live_xxx npm startTroubleshooting
"CLINK_API_KEY environment variable is not set"
Ensure your MCP configuration has the env block with CLINK_API_KEY.
"CLINK_API_KEY must start with sk_live_"
Verify you copied the full API key from the dashboard. Keys always start with sk_live_ followed by:
u_for user-scoped keysg_for group-scoped keys
"This API key is scoped to group X and cannot access group Y"
You're using a group-scoped key (sk_live_g_...) to access a different group. Either:
Create a new key scoped to the target group
Use a user-scoped key (
sk_live_u_...) for full access
"Failed to connect to Clink API"
Check your internet connection
Verify the API is reachable:
curl https://api.clink.voxos.ai/healthIf using a custom URL, verify
CLINK_API_URLis correct
Tools not appearing
Restart your tool after modifying the MCP configuration
Check your tool's logs for MCP startup errors
Verify JSON syntax in your MCP configuration file
What's Open Source
This MCP server is fully open source (MIT license). It contains:
MCP protocol implementation
Tool definitions and handlers
HTTP client for the Clink API
Not included (proprietary hosted service):
Clink API backend
Web dashboard
Billing/subscription logic
You can inspect every line of code that runs on your machine.
Links
License
MIT License - see LICENSE for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
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/Voxos-ai-Inc/clink-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server