axis-mcp
This server connects Claude to Axis, a team action management platform, enabling interaction with team goals, tasks, KPIs, and progress data.
Read / Discovery Capabilities
Get goals (
get_goals) — Retrieve team goals filtered by phase, status, assignee, or parent goalGet goal detail (
get_goal_detail) — Fetch detailed info on a specific goal including KPIs, subgoals, deliverables, and comment countGet today's tasks (
get_today_tasks) — View a user's ToDo list for today or a specified dateGet KPI progress (
get_kpi_progress) — Retrieve KPI progress with achievement rates for the team or a specific memberGet overdue goals (
get_overdue_goals) — Find active goals that have passed their due dateGet phase summary (
get_phase_summary) — View a quarterly/phase-level summary of goals and KPI progressGet team members (
get_team_members) — List all members of a teamGet notifications (
get_notifications) — Retrieve user notifications, optionally filtered to unread onlyGet comments (
get_comments) — Read the comment thread on a specific goalGet vision (
get_vision) — View the team's annual goals/vision
Write Capabilities (can be disabled with MCP_READONLY=1)
Complete a goal (
complete_goal) — Mark a goal as completed, cascading to all descendant subgoalsComplete a task (
complete_task) — Mark a specific ToDo task as completedAdd a comment (
add_comment) — Post a comment to a goal's threadUpdate KPI values — Record progress against KPI targets
Notable Features
Supports both stdio and remote HTTP transports (compatible with Claude Code, Claude Desktop, and claude.ai)
Per-user bearer token authentication so each team member accesses only their own data and private goals
Read-only mode available via
MCP_READONLY=1for view-only deploymentsHealth check available via
GET /health
Provides tools for managing goals, tasks, KPIs, team members, notifications, comments, and vision data stored in a Supabase database, enabling AI agents to interact with the Axis team management tool.
Click 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., "@axis-mcpshow me all goals in phase 'execution'"
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.
Axis MCP Server
MCP server for accessing data from Axis (a team action management tool) via Claude Code / Cursor / Claude Desktop.
Setup
git clone https://github.com/hh881094-ctrl/axis-mcp.git
cd axis-mcp
npm install
cp .env.example .env # AXIS_SUPABASE_SERVICE_ROLE_KEY を設定
npm run buildRelated MCP server: saas-brain-mcp
Using with Claude Code
claude mcp add axis-mcp node /path/to/axis-mcp/dist/index.jsUsing with Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"axis-mcp": {
"command": "node",
"args": ["/path/to/axis-mcp/dist/index.js"],
"env": {
"AXIS_SUPABASE_URL": "https://trqpkkxugbqkvxsxmdfh.supabase.co",
"AXIS_SUPABASE_SERVICE_ROLE_KEY": "your_service_role_key_here"
}
}
}
}Available Tools (13)
Tool | Description |
| Get list of goals (filter by status / phase / assignee / parent ID) |
| Goal details (includes KPIs, sub-goals, deliverables, and comment count) |
| List of today's To-Dos |
| List of KPI progress (with completion rate) |
| List of team members |
| List of overdue goals |
| Phase summary (KPIs, active/completed counts) |
| Get notifications (can filter by unread only) |
| Get comment threads |
| Get annual goals |
| Mark a goal as complete (cascades to descendants) |
| Mark a To-Do task as complete |
| Add a comment to a goal |
Environment Variables
Key | Description |
| Supabase project URL |
| Supabase Legacy service_role key |
The service_role key can be obtained from Supabase Dashboard → Project Settings → API Keys → Legacy tab.
Development
npm run dev # tsx でホットリロード
npm run build # TypeScript ビルドLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceAn MCP server that stores project memory in Supabase, allowing AI tools to persist context, notes, and decisions across sessions. Enables Claude Code, Codex, and similar assistants to maintain long-term project continuity through persistent memory storage.2
- Flicense-qualityDmaintenanceOpen-source MCP server for Claude AI that connects Stripe and Supabase to enable natural language SaaS analytics, including churn analysis, subscription tracking, and revenue insights.
- Alicense-qualityDmaintenanceAn MCP server enabling AI assistants to perform CRUD operations on a Supabase database via a standardized interface.193MIT
- Alicense-qualityDmaintenanceA production-ready MCP server providing AI assistants with intelligent Supabase database access, featuring dynamic schema discovery, complete user management, and file storage operations.1MIT
Related MCP Connectors
MCP server for interacting with the Supabase platform
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/hh881094-ctrl/axis-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server