Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"tak-server-mcp": {
"args": [
"-y",
"@skyfi/tak-server-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Model Context Protocol (MCP) server for TAK Server integration with geospatial support
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@skyfi/tak-server-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @skyfi/tak-server-mcp against OSV.dev.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in maps
A Model Context Protocol (MCP) server providing TomTom's location services, search, routing, and traffic data to AI agents.
Real-time BART departures, trip planning, fares, stations, and advisories.
MCP server for the VesselAPI — maritime vessel tracking, port events, emissions, and navigation data
Fair meeting point discovery for AI agents with isochrone-based travel time fairness
MCP Security Weekly
Get CVE alerts and security updates for Tak Server Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server for integrating TAK Server with AI systems, enabling geospatial-aware deep research and analysis capabilities.
tak_spatial_query - Query entities within geographic areastak_calculate_distance - Distance calculations with travel time estimatestak_find_nearest - Find nearest entities with bearingstak_create_geofence - Create geofenced areas with alertstak_analyze_movement - Track movements and detect anomaliestak_get_cot_events - Retrieve Cursor on Target eventstak_send_cot_event - Send CoT messagestak_subscribe_events - Subscribe to live event streamstak_get_entities - Get current entity statestak_get_missions - List and manage missionstak_get_alerts - Retrieve and filter alertstak_send_emergency - Send emergency broadcaststak_manage_data_packages - Upload/download data packagesnpm install @skyfi/tak-server-mcp
git clone https://github.com/skyfi/tak-server-mcp.git
cd tak-server-mcp
npm install
npm run build
docker pull skyfi/tak-server-mcp:latest
# TAK Server Connection
TAK_SERVER_URL=https://your-tak-server.com
TAK_SERVER_API_TOKEN=your-api-token
TAK_SERVER_CLIENT_CERT=/path/to/cert.pem
TAK_SERVER_CLIENT_KEY=/path/to/key.pem
# MCP Configuration
MCP_TRANSPORT=stdio
MCP_PORT=3000
MCP_AUTH_ENABLED=false
Create a config.json:
{
"takServer": {
"url": "https://your-tak-server.com",
"apiToken": "your-token",
"verifySsl": true
},
"mcp": {
"transport": "stdio",
"port": 3000
},
"tools": {
"enabledTools": ["tak_get_cot_events", "tak_spatial_query"]
}
}
Add to your Claude Desktop config:
{
"mcpServers": {
"tak-server": {
"command": "npx",
"args": ["@skyfi/tak-server-mcp"],
"env": {
"TAK_SERVER_URL": "https://your-tak-server.com",
"TAK_SERVER_API_TOKEN": "your-token"
}
}
}
}
docker run -it --rm \
-e TAK_SERVER_URL=https://your-tak-server.com \
-e TAK_SERVER_API_TOKEN=your-token \
skyfi/tak-server-mcp:latest
# Install globally
npm install -g @skyfi/tak-server-mcp
# Run with environment variables
TAK_SERVER_URL=https://your-tak-server.com \
TAK_SERVER_API_TOKEN=your-token \
tak-server-mcp
# Or with config file
tak-server-mcp --config ./config.json
{
"tool": "tak_calculate_distance",
"arguments": {
"from": { "coordinate
... [View full README on GitHub](https://github.com/jfuginay/tak-server-mcp#readme)